Vim
コマンドライン上で、次のコマンドを実行する。 下のコマンドは Unix のコマンドラインで動作するが、Windows 版も基本的に同様のコマンドで起動できる。
詳しいコマンドラインオプションについて知りたいならば、次のいずれかのコマンドを実行する。
vim について初めて学ぶ者は次のコマンドを実行するとチュートリアルを起動できる。
以下に vim 関連のコマンドをまとめる。
実際には、vim コマンド以外はほぼ vim のオプションで代替できるので、環境によっては用意されていないこともある。
前身であるviが機能を絞ったコンパクトな印象を一般に持たれているのと比べると、Vimはかなり巨大なアプリケーションである。 Vimはバージョンを重ねるごとに積極的に機能を追加する傾向があり、実装されている機能の種類、数は公開されているエディタの中でもトップクラスに多い。ただし設定によりviに近い操作性に戻すことも可能であり、いくつかのLinuxディストリビューションでは機能を絞ったvimをviとして配布しているものもある。
以下に示す機能の中には設定でオフにしたり、好みに合わせてカスタマイズ可能なものが多く、必ずしも説明と一致しない場合があることに注意。
Vim 誕生のきっかけは、ブラム・ムールナーが1980年代の終わりにAmigaコンピュータを購入したことによる。彼はエディタとしてviを使おうとしたが、当時Amiga用のviは存在しなかった。そこでviのクローンStevie()を元にしてVimのバージョン1.0を開発した。最初の第一目標はviの機能をまねることだったので、その頃のVim は Vi IMitation(viの模造品)の略とされていた。1991年にVimのバージョン1.14がいわゆる「Fred Fish ディスク #591」というAmiga用のフリーウェア集に収録され、公開されることとなった。