如何读取 Vim 按键语法?

如何读取 Vim 按键语法?

我正在尝试学习 Vim,我发现很多文档都使用类似这样的语法 <C-v>。有没有关于如何正确阅读这些内容的通用指南?

我在下面附加了一个使用此语法的示例 SO 帖子:

Vim 多行编辑像在 sublimetext 中一样?

放弃 Windows 兼容层,这对您自己有好处。进入 Visual-Block 模式的常规快捷方式是<C-v>

答案1

在 Vim 内部,:help <>对 Vim 使用的符号进行了简短的概述,并提供了一些示例,包括:

<C-G>            CTRL-G
<C-LeftMouse>    Control- left mouse click

:help key-notation:help keycodes将显示 Vim 文档中使用的更详细的约定列表(通常 Vim 用户也会复制这些约定)以引用各种键。其中一行有以下内容:

notation    meaning       equivalent   decimal   value(s)
-----------------------------------------------------------------------

<C-...>     control-key                          *control* *ctrl* *<C-*

答案2

我不确定是否有关于 vims 文档语法的通用指南。但根据我的经验,< Cv> 相当于 (ctrl + v)。

例如,可以从本备忘单中看到这一点。 https://gist.github.com/awidegreen/3854277

在这个问题中 https://stackoverflow.com/questions/289681/why-does-ca-ctrla-not-work-under-gvim-on-windows

相关内容