【问题标题】:Vim determine what mappings are assigned to a keyVim 确定分配给键的映射
【发布时间】:2015-01-07 22:41:50
【问题描述】:

我的“O”命令(在该命令上方输入新行并进入插入模式)生效缓慢。这似乎是因为还有一些其他映射,例如 'OP' ,当我点击 'O' 时,vim 正在等待查看我想要 'O' 还是 'OP'。我不知道是什么设置了这个映射,它在我的 .vimrc 中什么都没有。我想找到它并对其进行更改,以便我可以重新使用快速的“O”命令,但我不知道如何找到它。

有没有办法查看键所涉及的映射列表?注意:我不想减少我的超时设置。

谢谢

【问题讨论】:

  • 试试:verbose map O。
  • 这解决了我遇到的一个问题,但不是'O'。它返回:No Mappings Found
  • 该命令只为您提供信息,并不能解决任何问题。 “未找到映射”意味着没有使用 O 的映射所以......你从哪里得到那个 OP?

标签: vim


【解决方案1】:
:verbose map O

告诉您哪些映射以O 开头。这通常会为您提供有关仅在短暂延迟后执行的映射的正确提示。特别是对于O 映射,您可能还会遇到delay before o opens a new line 中描述的问题。

【讨论】:

    猜你喜欢
    • 2016-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 2011-04-17
    • 1970-01-01
    相关资源
    最近更新 更多