有关模式的基础知识

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。