有关模式的基础知识

vim 是一个模态编辑器。这意味着在 vim 会话内的任何时间,用户将处于其中一种操作模式。每一个都提供不同的设置命令,操作,键绑定……

普通模式(或命令模式)

  • 模式 vim 开始于。
  • 从其他模式,通常可以通过 Esc 访问。
  • 具有大多数导航和文本操作命令。

:help normal-mode

插入模式

  • 常见访问:aiAIcs
  • 用于插入文本

: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