Vi
マウスを使わない(viの開発当時、マウスは発明されていたが普及していなかった)
カーソルキーを使わない(開発端末であるADM-3Aには、専用のカーソルキーが設けられていなかった)
命令を覚える必要がある(画面上に命令表示領域が無い)
このような特徴は一見欠点にも見えるが、慣れにより素早いカーソルの移動や編集操作ができ、作業効率が上がるようになる。また、マウスカーソルやカーソルキーの使用を強制していないため、それらが利用できないハードウェア上でも利用することが出来る。(Vimのようなviクローンの中にはGUIやIBM-PCの一般化により、使用できるものも存在する。)