有關模式的基礎知識

vim 是一個模態編輯器。這意味著在 vim 會話內的任何時間,使用者將處於其中一種操作模式。每一個都提供不同的設定命令,操作,鍵繫結……

普通模式(或命令模式)

  • 模式 vim 開始於。
  • 從其他模式,通常可以通過 Esc 訪問。
  • 具有大多數導航和文字操作命令。

見:help normal-mode。

插入模式

  • 常見訪問:a,i,A,I,c,s。
  • 用於插入文字。

見:help insert-mode。

視覺模式

  • 通常訪問:v(characterwise),V(linewise),<C-v>(blockwise)。
  • 基本上,用於文字選擇 ; 大多數正常命令都可用,加上額外的命令可以對所選文字進行操作。

見:help visual-mode。

選擇模式

  • 可以通過 <C-g> 從插入模式訪問。
  • 與可視模式類似,但可用命令少得多。
  • 與插入模式相反,可以立即輸入。
  • 很少用。

見:help select-mode。

替換模式

  • 可以通過 R 從普通模式訪問。
  • 允許覆蓋現有文字。

見:help replace-mode。

命令列模式

見:help command-line-mode。

Ex 模式

見:help Ex-mode。