Vim の vi 互換機能の解説と、Vim の一部の機能を vi 互換にする方法

Vim の独自機能です。

  • noremap が追加され、マッピングの状態に影響を受けないマッピング定義ができる
  • ウインドウ、タブ機能が追加され、バッファの機能も拡張されているため複数のファイルを同時に編集しやすくなっている
  • Quick Fix によりビルド結果を参照できる
  • 独自 grep の内蔵
  • ファイルの diff を Vim 内で表示
  • 拡張正規表現(+, ?, a, x, zs, ze ...)の追加
  • 無限アンドゥ・リドゥが可能
  • 補完機能
  • マッピングが柔軟になっている
  • Vim script やプラグインによる強力なカスタマイズ
  • シンタックスハイライト
  • ビジュアルモード
  • テキストオブジェクト
  • リモートファイルやディレクトリを開くことができる
  • ステータス行への情報の表示
  • 多言語対応


ソ−ス:Vim のすゝめ - vi との互換性 | 株式会社創夢 — SOUM/misc