有關模式的基礎知識
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
。