Vim,如何创建键绑定到:shift、ctrl、alt、cmd 键?
Vim, How to create key bindings to: shift, ctrl, alt, cmd keys?
我想创建键绑定,例如使用以下键:shift、ctrl、alt、cmd,但不知道如何将它们插入配置文件:
就像我知道 Ctrl 表示为 C
,我可以将:ctrl+p
写为 <C-p>
,但是您将如何写:
alt+p
?
shift+p
?
cmd+p
?
查看 :h shift
的帮助文件。基本上它会导致:
<S-...> shift-key shift <S-
<C-...> control-key control ctrl <C-
<M-...> alt-key or meta-key meta alt <M-
<A-...> same as <M-...> <A-
<D-...> command-key (Macintosh only) <D-
在 Vim、运行 内::help key-notations
这将为您提供映射时将使用的不同键的所有缩写(符号)的列表。
例如,在 运行 执行上述命令后,您会发现 alt 被标记为:<M-...>
因此对于 alt+p,您将使用:<M-p>
我想创建键绑定,例如使用以下键:shift、ctrl、alt、cmd,但不知道如何将它们插入配置文件:
就像我知道 Ctrl 表示为 C
,我可以将:ctrl+p
写为 <C-p>
,但是您将如何写:
alt+p
?
shift+p
?
cmd+p
?
查看 :h shift
的帮助文件。基本上它会导致:
<S-...> shift-key shift <S-
<C-...> control-key control ctrl <C-
<M-...> alt-key or meta-key meta alt <M-
<A-...> same as <M-...> <A-
<D-...> command-key (Macintosh only) <D-
在 Vim、运行 内::help key-notations
这将为您提供映射时将使用的不同键的所有缩写(符号)的列表。
例如,在 运行 执行上述命令后,您会发现 alt 被标记为:<M-...>
因此对于 alt+p,您将使用:<M-p>