使用 :map
命令时,可以指定键序列,例如<c-a>
表示 Ctrl+A,它由"\x01"(表示为"^A")触发
但是,有些组合无法由某些终端模拟器本地发送,例如著名的 Ctrl+;,您应该将它应该生成的序列归于自己,然后您可以在 vim 中映射它。
但我想知道,也许 vim 已经期望一些序列触发序列,我想知道是否可以得到什么序列触发 vim 组合键(如 等)?
ANSI转义码维基页面解释了这些组合是如何工作的。
在 Linux 上, 你也可以尝试 xev(1) 工具。