【发布时间】:2011-05-12 04:59:46
【问题描述】:
我尝试通过按下某个插件的键盘快捷键F2 来执行某个插件中的命令。但是会执行其他一些命令。但是该命令给出了错误。所以不清楚该干扰命令的键映射在哪里定义。我想更改该快捷方式的映射。为此,我需要找出干扰命令是什么。
有没有办法找出某个键盘快捷键触发了哪个命令?
【问题讨论】:
标签: debugging keyboard-shortcuts vim introspection
我尝试通过按下某个插件的键盘快捷键F2 来执行某个插件中的命令。但是会执行其他一些命令。但是该命令给出了错误。所以不清楚该干扰命令的键映射在哪里定义。我想更改该快捷方式的映射。为此,我需要找出干扰命令是什么。
有没有办法找出某个键盘快捷键触发了哪个命令?
【问题讨论】:
标签: debugging keyboard-shortcuts vim introspection
verbose map <F2>
将为您提供有关 {rhs} 和定义此映射的位置的信息。对于插入模式映射,将 map 替换为 imap,其他映射模式相同。
【讨论】:
你可以查看~/.vimrc 文件和~/.vim/plugin/[你的插件名称] 中的快捷键,也许你会发现F2 键绑定了哪个动作。
【讨论】: