如何解决vim中的映射冲突
| 有没有办法发现我的新映射不会与vim中已经设置的某些键盘快捷键发生冲突?例如,我想将vi0映射到某个东西,因为我不知道vim使用它来转到文件的开头。如何得知此映射已用于其他目的? 谢谢解决方法
我倾向于运行
:help gg
或:help _
或:help ctrl-y
来查看我认为覆盖的映射对我是否有用。
^D
完成命令可能会有所帮助,请尝试以下操作:
:help ctrl^D
输入四个字母的ctrl
,然后按Control + D以获得完成列表。它显示与ctrl
匹配的帮助主题。
通常,将\\
或,
或\10ѭ字符用作\'leader \'字符,然后将所有映射放置在其后。不太方便,但是当一切都准备好了...
, 如果您在命令模式下输入以下内容:
:map gg<cr>
Vim会告诉您当前所映射的内容。
如果您这样做:
:map g
Vim会告诉您所有以g开头的映射
, 对于内置命令和映射,ѭ13将它们全部列出。 :map
将仅列出用户定义的映射。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。