プログラミングスレまとめ in VIP

vi系

おそらく最古参のスクリーンエディタのひとつ。
設定は独自の書式。VimはVimスクリプトと呼ばれる独自の言語に よる拡張も可能。

vi
ESCまたはctrl+[を押すことで、
文字を入力するモードとカーソルの移動やらコマンドの実行やら保存やら読み込みやらをやるモードとを切り替える操作が特徴的
vim
上の新しいバージョンだと思っておけばおk(違うけど)
名前の由来はVi-IMitated(viの模倣) -> Vi-IMproved(viの改良)。

emacs系

Lisp言語の処理系が組み込まれているのが特徴 (このLispはEmacs用に訛ったEmacs Lisp、elispなどと呼ばれる方言の ことが多い)。 エディタのイベントをフックして関数に対応させることで柔軟すぎる機能 拡張を可能に。
そのLispによってメーラやブラウザまで完備されて、一度立ち上げたら 二度とEmacsから出ない、いわゆる「Emacsとは環境だ」と言い切るユーザもいる。
…反面、フォントや字間などのエディタとして基本的な設定もLispで書く 必要があるため、馴れ初めが大変。

emacs
ものすごいいろいろできる、起動がエディタとしてはかなり遅い
いろいろできすぎてかえって設定が面倒で分かりにくいという説もある
meadow
emacsのwindow版+α
xyzzy
emacsのwindows版といえるものの独自性強め
搭載されているLispはelispではなくCommon Lispのサブセット (xyzzy lispなどと)。

その他

notepad 名前通りすごい
notepad++ 名前と裏腹にすごい
terapad やたらありがたられてるけど機能的には不満

サクラエディタ
Windows用オープンソースなテキストエディタ。
標準での動的補完やアウトライン解析、外部コマンドの実行などが可能。 正規表現よる検索や置換はもちろん、豊富な整形処理や短形選択、diffや grepもできる。
拡張はVBScriptやJScriptに対応。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS