[英]vim key mapping reference
我刚刚安装了命令-t插件以及将它映射到cmd-t而不是leader-t的内容。 我对vim相当新,我不知道键映射的符号是什么。 在vim中映射关键组合时,我在哪里可以找到您使用的符号的参考?
vim原则是未记录的特征是无用的特征。 所以你需要的是vim文档。
:help :map
:help :map-special-keys
感谢另一个SO帖子和答案 ,我找到了以下参考页面:
:help key-notation
这是一段摘录:
<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-*
<t_xx> key with "xx" entry in termcap
:help <>
将为您提供有关使用的符号的信息:map
。
vim文档的作者并不总是提供他们应该到处的链接(这可能不太实际)。 通常,您最终必须阅读整个帮助文件,或者至少是前几节,以便为特定条目中的解释提供基础。
在这种情况下,我在文件的第一部分找到了一个指向<>
的链接,其中包含以下信息:help map-special-keys
。 该文件名为map.txt
; 您可以使用以下命令直接转到顶部:help map.txt
。 <>
的文档位于intro.txt
,本身可能值得一试。
D
是您在.vimrc中表示⌘所需的字符。
例如 :
nnoremap <D-t> :MyFunction<CR>
地图⌘ 吨至MyFunction()
通过插件的主要功能替换MyFunction
并设置好。
另一种方法是查看插件的文件,看看是否可以修改一些硬编码映射。
另一件事 - 第一,我认为 - 将参考插件的帮助,看看是否指示了“规范”映射方法,或者是否有一些变量放在你的.vimrc中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.