目次 viのコマンド編 viの設定編 創始 BSDの創始者であるビル・ジョイが、最初のBSDを公開するにあたり開発していた、Pascalコンパイラを快適に作成するために開発されたのが始まりであり、当初はそのPascalのソースコードに同封され、その奥底に埋もれていたため、単体のソフトウェアとしての提供は認知されていなかった。 この段階ではexと呼ばれるラインエディタであり、まだ現在のようなヴィジュアルエディタではなかった。 後にカリフォルニア大学バークレイ校にadm3a端末が導入されたのを機に、ビル・ジョイ自身により更なる改良を加えられたものが、現在のviと呼ばれるエディタである。 設計思想 viはラインエディタのexを祖先に持ち、多くの特徴を受け継いでいる。 ラインエディタでは、目的の行を抽出、編集、更新というサイクルで編集を行う。現在主流のスクリーンエディタと異なり、 内