Major Mode

KaTeX-mode

Title
KaTeX-mode
Author
fixed by Maeda Manabu
Home
http://members.tripod.co.jp/osuneko/
Section
Major Mode
 LaTeX入力支援ソフト野鳥(YaTeX)の移植版です。
Link
http://www.yatex.org/

PowerShell-mode

Title
PowerShell-mode
Author
じゃわてぃー
Home
http://kazy111.info/xyzzy/
Section
Major Mode
PowerShell 2.0用のスクリプトを編集するためのアレです。
インデントと色分けと標準コマンドレットとかの補完が微妙な感じでできます。
ブロックコメントも対応。
インデントはEmacs用のPowerShell-modeからほぼそのまま持ってきています。 
Link
http://www.emacswiki.org/emacs/PowerShell

R-mode

Title
R-mode
Author
Shouhei Takeuchi
Home
http://plaza.umin.ac.jp/~takeshou/xyzzy/rmode.html
Section
Major Mode
Windows上で動くエディタxyzzyで統計パッケージRのスクリプトを扱
うための物です。色づけ、補完、スクリプトの実行などが出来るよう
に考えてあります。
Link
http://phi.med.gunma-u.ac.jp/swtips/R.html
http://www.okada.jp.org/RWiki/

apache-mode

Title
apache-mode
Author
kia
Home
http://www.geocities.co.jp/SiliconValley-PaloAlto/5042/
Section
Major Mode
Apache HTTP Server 用の設定ファイルを編集するモードです。
ディレクティブの色づけ、補完ができます。
Link
http://www.apache.jp/

asm-mode

Title
asm-mode
Author
MUTOU
Home
http://homepage2.nifty.com/jyube/
Section
Major Mode
xyzzy向けのアセンブラモード設定ファイル群です。
・予約語の色付け
・オートインデント
・関数一覧表示
・TAGSファイル作成とタグジャンプ
への対応を行います。

なおGASのソースを対象とし、予約キーワードはSHプロセッサ
向けです(^-^;
“;”がコメントのソースは認識しませんので、あしからず。

awk-mode

Title
awk-mode
Author
MUTOU
Home
http://homepage2.nifty.com/jyube/
Section
Major Mode
xyzzy向けのAWKモード設定ファイル群です。
・予約語の色付け
・関数一覧表示
・TAGSファイル作成とタグジャンプ
への対応を行います。

タグジャンプの対象は、function宣言されたユーザ関数のみです。
関数一覧は、function以外にもBEGIN、END等も拾います。

基本的にCモードの設定を流用していますので、インデント等はCモ
ード準処です。

bat-mode

Title
bat-mode
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Major Mode
バッチファイル (*.bat) 用モードです。

bnf-mode

Title
bnf-mode
Author
MIYAMUKO Katsuyuki
Home
http://miyamuko.s56.xrea.com/
Section
Major Mode
BNF ファイルの編集用モードです。MOF の BNF を見たくて作りまし
た。

・ABNF(Augmented BNF) と EBNF(Extended BNF) に大体対応
・適当なインデント
・適当な色づけ
・ルール名のタグジャンプ

caml-mode

Title
caml-mode
Author
KAWASAKI Yoshinori
Home
http://www9.ocn.ne.jp/~y-kwsk/luvtechno/xyzzy.html
Section
Major Mode
キーワードとコメントに色づけをするだけのcaml-modeです.

よく知らないキーワードの色づけをいいかげんにしているので,自分
の好きなように修正してください.また,オートインデントは出来ま
せんしません.インデントの好みはそれぞれだと思うので,自力でイ
ンデントしてください.
Link
http://pauillac.inria.fr/caml/index-jap.html
http://www.sato.kuis.kyoto-u.ac.jp/~igarashi/class/isle4/mltext/

ci-mode

Title
ci-mode
Author
MIYAMUKO Katsuyuki
Home
http://miyamuko.s56.xrea.com/
Section
Major Mode
しぃ(*゚ー゚)言語用の編集モードです。
Link
http://www.geocities.co.jp/SiliconValley-PaloAlto/2423/

cobol-mode

Title
cobol-mode
Author
YAMAMOTO Taizo
Home
http://www1.odn.ne.jp/ymtz/
Section
Major Mode
最初はキーワードの色付けだけだったけど、インデント対応、タグ対
応を行いました。 キーワードの一覧は某開発環境から調達してきま
した。それが何かは秘密。

csv-mode

Title
csv-mode
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Major Mode
CSV, TSV ファイル (*.csv, *.tsv) 用モードです。

(^_^)
できること。
他行同列からの補完入力/ダイヤログから編集/現在行内容の表示/
列と方法を選択してソート/列の挿入/列の削除/列の入換/
列幅を最小に/列幅を揃える/罫線囲みに変換/HTML 書式に変換/
その他 ...

d-mode

Title
d-mode
Author
549
Home
http://p17.aaacafe.ne.jp/~labamba/
Section
Major Mode
cc-mode を D 用にそのまま書き換え、
キーワードリストも C++ のものに D 独自のキーワードを加えまし
た。
Link
http://www.digitalmars.com/
http://www.kmonos.net/alang/etc/d.php

datula-mode

Title
datula-mode
Author
HONAMI Shoji
Home
http://www.dsl.gr.jp/~honami/
Section
Major Mode
Datula の外部エディッタとして xyzzy を使う時に役立つかも.とい
っても引用部分への着色と自動改行の設定を引き継ぐくらいなんだけ
ど.長い間めっさへなちょこコードで放置してあったけど,なんか 
html+-mode のやまもとさんに使って頂いてるかもって事を知ったん
で,多少修正してみました.
Link
http://www.onsystems.co.jp/

delphi-mode

Title
delphi-mode
Author
mas
Home
http://home3.highway.ne.jp/mas/
Section
Major Mode
(^_^)
Pascal をベースとした言語の Delphi 用モードです。

fortran-mode

Title
fortran-mode
Author
porting: KAMEI Tetsuya
Home
http://homepage2.nifty.com/seiya-suda/
Section
Major Mode
xyzzy の作者の亀井さんが elisp から移植した xyzzy 用
fortran モードです。綿者はfortranには縁がありませんので、
内容についてはまったくわかりません。

giraffe-mode

Title
giraffe-mode
Author
shu
Home
http://www.ric.hi-ho.ne.jp/giraffe/
Section
Major Mode
(^_^)
コマンドライン系のランチャである Giraffe+ の起動時に読み込まれ
るスクリプト .giraffe を編集するためのモードです。

grep-mode

Title
grep-mode
Author
nazoking
Home
http://nazoking.s31.xrea.com:8080/k/HomePage
Section
Major Mode
grep した後に。絞り込みとか。

(^_^)
追加される機能はこんなあたり。
・行を削除
・ダブルクリックで開く
・バッファの絞り込み
・バッファを閉じてウィンドウも閉じる

hlsl-mode

Title
hlsl-mode
Author
mas
Home
http://home3.highway.ne.jp/mas/
Section
Major Mode
(^_^)
High Level Shading Language (HLSL) 用モードです。
Link
http://www.microsoft.com/japan/msdn/directx/techart/shaderx2_introductionto.asp

hsp-mode

Title
hsp-mode
Author
kadota
Home
http://kadd.hp.infoseek.co.jp/
Section
Major Mode
(^_^)
hsp 用モードです。
できること。
関連付けで実行/補完/#includeファイルを開く/タグジャンプ/
オートインデント
など。
Link
http://www.onionsoft.net/hsp/

html+-mode

Title
html+-mode
Author
YAMAMOTO Taizo
Home
http://www1.odn.ne.jp/ymtz/
Section
Major Mode
xyzzy用のHTML編集モードです。 xyzzyのオリジナルのhtmlmodeはキ
ーワードの色付けだけなので、それを補うために作りました。一応、
インデントが付けられます。他にも自己満足的な機能がてんこもりで
す。

■ 特徴は以下のとおり
 1. 独自のインデント付け
 2. 入力時に閉じタグ/属性を半自動的に補完
 3. タグの対応チェック機能
 4. パスの入力
    手打ちでパスを入力すると大変なので、ダイアログから選択する
    感じで使用します。一応、同じドライブなら相対パスで入力します。
 5. 直前/直後のタグの削除
 6. ブレークタグの挿入
 7. イメージタグの挿入
    ソースと同じドライブを選択すると相対パスで挿入されます。ネッ
    トワークドライブはどうなるか知りません。 GIF/JPEG/PNGに対応
    してます。
 8. 状況に依存したそれっぽいタグの挿入
 9. 同じ構造をしたところから候補を選び出して複写
10. リンク先のファイルをダイアログで選択/表示

ini-mode

Title
ini-mode
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Major Mode
INI ファイル (*.ini) 用モードです。

instant.l

Title
instant.l
Author
kia
Home
http://www.geocities.co.jp/SiliconValley-PaloAlto/5042/
Section
Major Mode
キーワードファイルを用意するだけでメジャーモードをでっちあげま
す。派生モードを作るのではありません。

作成されるモードの特徴:
・とりあえずキーワードの色分けができます。
・キーワードの補完ができます。
・abbrev-tableが使えます。
・ちゃんとしたインデント機能は望めません(その部分だけ別に書け
  ばもちろんOK^^;)。
・代わりに前の行を基準にしたインデント機能やタブ機能が働くこと
  があります。
・コメントや文字列の表記も色分けしたいときはそれなりに設定しな
  ければなりません。

is-mode

Title
is-mode
Author
MIYAMUKO Katsuyuki
Home
http://miyamuko.s56.xrea.com/
Section
Major Mode
InstallShield 用のスクリプト言語である InstallScript ファイル
の編集用モードです。

・適当なインデント
・適当な色づけ
・キーワードの補完
・function のタグジャンプ

jscript-mode

Title
jscript-mode
Author
kia
Home
http://www.geocities.co.jp/SiliconValley-PaloAlto/5042/
Section
Major Mode
中途半端にJScriptの編集ができたり、中途半端にJavaScriptの編集
ができたりするモードです。

mathematica.l

Title
mathematica.l
Author
Jim Pivarski
porting: fukae
Home
http://www5e.biglobe.ne.jp/~fukafuka/
Section
Major Mode
Jim Pivarski さんの mathematica.el の移植です。

mathematica書きモードです。
lisp-interaction-mode のような感じで mathematica の実行結果も
取れます。
Link
http://www.wolfram.com/
http://pivarski.watson.org/

matlab-mode

Title
matlab-mode
Author
vanri
Home
http://www.oct-net.ne.jp/~mayu-a/
Section
Major Mode
(^_^)
数値解析ソフト MATLAB 編集用モードです。

mayu-mode

Title
mayu-mode
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Major Mode
「窓使いの憂鬱」の設定ファイル (*.mayu) 用モードです。
Link
http://mayu.sourceforge.net/ja/

mof-mode

Title
mof-mode
Author
MIYAMUKO Katsuyuki
Home
http://miyamuko.s56.xrea.com/
Section
Major Mode
CIM (Common Information Model) のスキーマ言語である MOF ファイ
ルの編集用モードです。

・MOF のキーワードと CIM Schema v2.7.1 で定義されている
  Qualifier の色づけ&補完
・Qualifier を認識したインデント
・Qualifier の宣言もちゃんとインデント
・クラスと Qualifier のタグジャンプ

multi-mode

Title
multi-mode
Author
TKI
Home
http://www.afis.to/~start/
Section
Major Mode
一つのバッファで複数のメジャーモードを切り替えます。mmm-modeの
簡易版だと思います。ただし、複数のメジャーモードの特徴を一時に
実装するのではありません。例えば、コメント部分は 
fundamental-mode にしたいときや<script >はスクリプトでし
たいときなど便利です。

myphp-mode

Title
myphp-mode
Author
nazoking
Home
http://nazoking.s31.xrea.com:8080/k/HomePage
Section
Major Mode
http://www1.mirai.ne.jp/~gyo/xyzzy/php-mode.html
ここのやつの改造版です。

(^_^)
こんな機能が追加されます。
・PHPコード外の HTML 部分を簡易色分け
・PHPDoc とインデントを考慮した改行
・PHPDoc形式のコメントを挿入
・PHP関数の引数をツールチップで表示
・文法チェック
Seealso
php-mode

navi.l

Title
navi.l
Author
kazuhira yamamoto
Home
http://www.geocities.co.jp/Technopolis-Mars/8229/xyzzy/xyzzy.html
Section
Major Mode
簑系を xyzzy で使う。
Link
http://www.h5.dion.ne.jp/~syo/_soft.htm

ncdata-mode

Title
ncdata-mode
Author
Goddy
Home
http://naha.cool.ne.jp/goddy/
Section
Major Mode
工作機械制御用のNCデータを編集するために作ったモードです。

機能
1. コメント、M,S,F,Tなどのコードに色が付きます。
   (自由に設定可能)
2. CAPSやShiftに関係無くアルファベットは大文字でしか入力でき
    ません。
3. シーケンス番号(N)の再設定

nsis-mode

Title
nsis-mode
Author
MIYAMUKO Katsuyuki
Home
http://miyamuko.s56.xrea.com/
Section
Major Mode
NSIS スクリプトファイルの編集用モードです。 NSIS は Java Web 
Start とか Winamp で採用されているインストーラです。

・適当なインデント
・適当な色づけ
・キーワードの補完
・Function のタグジャンプ

php-mode

Title
php-mode
Author
HATTORI Masashi
Home
http://www7a.biglobe.ne.jp/~hat/
Section
Major Mode
xyzzy用のPHP書きモードです。
ほとんどc++-modeの置換です。

・キーワードを色分け
・TABなどで自動インデント
・タグジャンプ
・関数の一覧表示

などができたりできなかったりします。
Link
http://www.php.gr.jp/

properties-mode

Title
properties-mode
Author
MIYAMUKO Katsuyuki
Home
http://miyamuko.s56.xrea.com/
Section
Major Mode
Java の properties ファイルの編集用モードです。 native2ascii
をあるていど透過的に実行します。

・ロード時に native2ascii -reverse を勝手に実行
・保存時に native2ascii を勝手に実行
・適当なインデント
・適当な色づけ(行頭が空白で始まるキーは色づけしません。)
・前のキーをコピーできる
・カラムの自動調整

py-mode

Title
py-mode
Author
Toru Furukawa
Home
http://oldriver.org/
Section
Major Mode
テキストエディタ xyzzy で Python のソースコードを書くのを支援
する Lisp マクロ。誰かが python-mode.elを移植してくれるまでの、
場つなぎです。

- TAB でインデント
- Shift+TAB でディデント
- 行末に ":" があれば、次の行でインデント
- キーワードに着色
Link
http://www.python.jp/Zope

ruby-mode

Title
ruby-mode
Author
HATTORI Masashi
Home
http://www7a.biglobe.ne.jp/~hat/
Section
Major Mode
xyzzy用のruby書きモードです。
c-mode, c++-modeその他言語用モードを参考に作りました。
Link
http://www.ruby-lang.org/ja/

ruby-mode for xyzzy

Title
ruby-mode for xyzzy
Author
雪見酒
Home
http://homepage3.nifty.com/Yukimi_Sake/
Section
Major Mode
服部さんのオリジナルを改変したruby-modeです。

服部さんのを以下のような仕様に改変してあります。
1.RDコメントにも対応したキーワードの色つけ、ボールド表示
2.ちょっぴり賢いオートインデント
3.F1でHTMLHelp版のRubyリファレンスマニュアルが開くようにした。
4.スクリプトの実行
5.オートコンプリージョン
6.GATESキーマップの追加
7.関数一覧
8.ruby-interaction-mode
Seealso
ruby-mode

scheme-mode

Title
scheme-mode
Author
MATSUOKA Hiroshi
Home
http://fun.sci.fukuoka-u.ac.jp/wiki/index.php?xyzzy
Section
Major Mode
(^_^)
プログラミング言語 Scheme 用モードです。
Link
http://www.sci.toyama-u.ac.jp/~iwao/Scheme/scheme.html

steprc-mode

Title
steprc-mode
Author
HOSHINO Yoshifumi
Home
http://yoshi_ls.tripod.co.jp/
Section
Major Mode
Litestep 用 lisp コード。
step.rc ファイルのキーワードを色づけして表示するメジャーモード。
Link
http://www.edp.eng.tamagawa.ac.jp/~todoroki/litestep/

svn-mode

Title
svn-mode
Author
LKPTeam
Home
http://www5d.biglobe.ne.jp/~lostland/xyzzy/
Section
Major Mode
めちゃくちゃ適当簡易svn-modeです。Subversion管理下のファイルを
チェックインしたりできます。

(^_^)
NetInstaller からインストールします。
Link
http://subversion.bluegate.org/

ttl-mode

Title
ttl-mode
Author
HIE Masahiro
Home
http://hie.s64.xrea.com/xyzzy/
Section
Major Mode
自分用 Tera Term  Language モード。キーワード色付け、補完、ス
クリプトの実行、ヘルプの検索をする。
Link
http://hp.vector.co.jp/authors/VA002416/teraterm.html

vhdl-mode

Title
vhdl-mode
Author
Atsushi SUGIYAMA
Home
http://www5b.biglobe.ne.jp/~odawara/sugiyama/
Section
Major Mode
テキストエディタ xyzzy 用の簡易 VHDL モード。
色付け、括弧対応の確認ができる。

vss-mode

Title
vss-mode
Author
MATSUOKA Hiroshi
Home
http://fun.sci.fukuoka-u.ac.jp/wiki/index.php?xyzzy
Section
Major Mode
(^_^)
ソース管理ツール Visual SourceSafe 用モードです。

winbatch-mode

Title
winbatch-mode
Author
HIE Masahiro
Home
http://hie.s64.xrea.com/xyzzy/
Section
Major Mode
自分用 WinBatchEh モード。 キーワード色付け、補完、スクリプト
の実行、ヘルプの検索をする。 ついでに、コンパイラの起動、
WinBatchEh のページの表示なども。
Link
http://hp.vector.co.jp/authors/VA000007/

xafs-mode

Title
xafs-mode
Author
T. Shido
Home
http://www.chem.s.u-tokyo.ac.jp/~yiwswlab/uw_index.html
Section
Major Mode
(^_^)
UWXAFS (xafs 解析用プログラム) 用モードです。

xml-mode

Title
xml-mode
Author
Shinichi Sugiyama
Home
http://chez-sugi.net/
Section
Major Mode
xyzzyでXMLファイルを編集するためのモードです。YMTZさんの
html+-modeをベースにXMLには不要と思われる機能を削除し、XMLに最
低限必要な機能を追加しました。

追加した機能は以下の通りです。

空エレメント対応
    <... />という形のタグに対応して、インデントや、状況
    判断を行います。

CDATA対応
    <![CDATA[...]]>のなかはインデントや各種処理対象から
    はずします。

ドキュメントタイプによるキーワードの切り替え

ネームスペース対応
    各ドキュメントタイプのキーワードをネームスペースを指定して
    複数読み込むことができます。

スタイルシートの適用
    MSXSLまたはXTコマンドによりXML文書にスタイルシートを適用し、
    結果を別バッファに返します。

コマンド実行
    ファイルの種類ごとに定められたコマンドを実行。デフォルトは
    ブラウザで表示
Seealso
html+-mode