【问题标题】:How to find out in Vim which command is triggered by some shortcut如何在 Vim 中找出某个快捷方式触发了哪个命令
【发布时间】:2011-05-12 04:59:46
【问题描述】:

我尝试通过按下某个插件的键盘快捷键F2 来执行某个插件中的命令。但是会执行其他一些命令。但是该命令给出了错误。所以不清楚该干扰命令的键映射在哪里定义。我想更改该快捷方式的映射。为此,我需要找出干扰命令是什么。

有没有办法找出某个键盘快捷键触发了哪个命令?

【问题讨论】:

    标签: debugging keyboard-shortcuts vim introspection


    【解决方案1】:
    verbose map <F2>
    

    将为您提供有关 {rhs} 和定义此映射的位置的信息。对于插入模式映射,将 map 替换为 imap,其他映射模式相同。

    【讨论】:

      【解决方案2】:

      你可以查看~/.vimrc 文件和~/.vim/plugin/[你的插件名称] 中的快捷键,也许你会发现F2 键绑定了哪个动作。

      【讨论】:

        猜你喜欢
        • 2021-09-27
        • 1970-01-01
        • 1970-01-01
        • 2011-09-21
        • 1970-01-01
        • 2015-01-20
        • 2020-06-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多