有关模式的基础知识
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
。