大多數用戶了解VI編輯器的第一件事就是它有兩種模式:command(命令)和insert(插入)。command模式允許命令條目來操縱文字。這些命令通常是一個或兩個字符長,可以敲幾下鍵盤便被輸入了。insert模式將任何在鍵盤上敲擊的內容輸入現在的文件中。
VI是以command模式啟動的。有幾個命令來將VI編輯器轉入insert模式。最常用的命令是a和i。這兩個命令在前面已經描述過了。當你在insert模式下時,敲擊退出(Escape)按鈕,你就退出此模式了。如果你的終端沒有這個鍵, ^[或control-[也行。你可以快速敲兩下退出(Escape)按鈕,這時VI肯定會在command模式之下的。當你已經在command模式之下時敲擊退出(Escape)按鈕并不會讓編輯器退出command模式。系統會提醒你已經在此模式下了。