
8
viエディターは、Unixで最も一般的なテキストエディターの1つです。UCBのBill Joyによって1976年頃に開発されました。しかし、edをコードベースとして使用してから、元のソースにアクセスするには20年以上にわたって商用Unixソースコードライセンスが必要でした。2002年1月、CalderaはBSDスタイルのライセンス(Slashdotでの発表を参照)によってAncient Unix Codeの使用制限を削除するために非常に親切であったため、viはついに無料になりました。多くのクローンのほとんどと比較して、従来のviは非常に強力な編集インターフェイスを備えた比較的小さなプログラム(バイナリサイズはi386で約160 kBytes)ですが、複数の取り消し、複数の画面、または構文の強調表示などの派手な機能がありません。このviの移植版は、通常、元のスタイル、端末制御、および機能セットを保持しています。UTF-8などのマルチバイトエンコーディングを含む国際文字セットのサポート、およびBSD vi 3.7には存在しなかったが、System Vの以降のviバージョンまたはPOSIX.2に含まれていたいくつかのマイナーな拡張機能を追加します。