15. O Vim シンタックスハイライト
● Vim のシンタックスハイライトは 300 種類を超える
● シンタックスハイライトの文法もやたらと高機能
● 自分が Vim を使い始めたのはシンタックスハイラ
イトの充実があったから
16. O Emacs 開発安定性
● 一時期リリースが不定期だったが、最近のEmacs
は開発がコミュニティベースで安定している
● Vim もコミュニティベースだが、パッチを当ててリ
リースするのは原作者の Bram Moolenaar 氏
● いつリリースされるかはBram氏にしかわからない
● Vim のソースコードを読める人・パッチを書く人が
少ない
● ただし、Vim には日本人の貢献も数多い(多言語
対応・オムニ補完)
17. O Vim インデント
● Vim はなぜかインデントの設定がやたらと多い
● 標準のインデントプラグインも充実している
● 自作するのも難しくはない
● Emacs はインデント設定で苦労している人が多い
印象がある
18. O Emacs フォント
● Emacs は任意の位置でフォントを自由自在に変更
できる
● もはやワープロのようである
● Vim は等幅フォントのみ。一部フォントを変更できる
が制限が多い
● Web ブラウザやプレゼンテーションツールを実現す
るには必須の機能
● プログラマ用のエディタとして考えると必須機能で
はない
19. O Vim パフォーマンス
● Vim が(ある程度)拡張性を犠牲にしても、組み込
み機能を重視する理由
● ほとんどの機能が組み込みなので組み込み機能は
圧倒的なパフォーマンスを誇る
● 単純なエディタとしてみた場合、速度はとても重要
● ただし、 Vim script の実行速度が高速なわけでは
ない