Vim
ノーマル・挿入・ビジュアル・コマンドモードのキーマッピングを自由に変更できる。 特に長くて記憶できないが有用なキーバインドを短く定義し直すのに使われる。 独自の処理を行うコマンドも定義することができ、役に立つものはプラグインとして公開されている。
保存時に自動バックアップ
エディタが強制終了した場合でも、直前の場所から編集を再開できる(:help swapfile, :help viminfo)。
バッファ内の特定のテキストを検索および置換することができる。検索にマッチした単語はハイライトできる。 検索単語には正規表現を用いることができ、複雑なテキストにもマッチさせることができる。
ノーマルモード中に/または?を押すと、バッファ内の単語を検索できる。
ノーマルモード中に*または#を押すと、カーソル下の単語を検索できる。
コマンドモードで :s/OLD/NEW/ を入力することで OLDをNEWに置換することができる。
コマンドモードで :sort を入力することでテキストを行単位で並べ替えることができる。
挿入モード時に一度だけノーマルモードのコマンドを実行できる。挿入モード時に Ctrl+[(または ESC キー)を押すのが面倒なときに使用される。
挿入モード時に、 Ctrl+o で挿入ノーマルモードに入る。
このモードの時にはコマンドラインに「-- (insert) --」と表示される。