エディタ戦争
vi は UNIX系オペレーティングシステムには必ず存在し、POSIX標準にも含まれている。標準Cライブラリで実装できるので、UNIX、Linux、AmigaOS、DOS、Windows、Mac OS、BeOSなど各種OSで動作する。
vi はある意味で WYSIWYGである。vi ユーザーはほとんどカスタマイズをしないが、Emacs のヘビーユーザーはカスタマイズを行うことが多く、自分のカスタマイズが使えない環境では不便さを感じる。
vi は 忍び寄る機能主義 (creeping featurism) に陥っておらず、Emacs よりも小型で高速。オーバヘッドも少ない。
vi は UNIX の設計思想("do one thing, and do it well"; 1つのことだけをうまくやる)に適合している。UNIX は十徳ナイフを作るものではなく、簡単な仕事をこなす軽いツールを作ることをよしとする。
vi のコマンドは Ctrl とか Alt といった修飾キーをほとんど使わずに入力できる。これにより腱鞘炎になる可能性が減る。
かつては vi を手本とした様々な小型エディタが開発された。これは当時のメモリ容量が小さかったため、メモリ使用量を抑えることが重要だったためである。その後コンピュータのメモリ容量が増加するにつれ、vimに代表されるviクローンはサイズ面でもコードの複雑さの面でも成長していった。このため、vi派とEmacs派が主張していた利点や相手側の欠点は大差ない状況となっていった。例えば拡張を加えないvimであっても、ディスク上に格納するのにオリジナルのviの10倍の領域を必要とする。また、vimは様々な拡張が可能で、古いバージョンのEmacsと比べると低速である。しかし、viもEmacsもEclipseのような統合開発環境に比べればずっと軽量である。
ティム・オライリーは1999年、オライリーメディアから出版したviの入門書がEmacsの入門書の2倍売り上げたと述べている。