【问题标题】:Unmapping keys in IdeaVim在 IdeaVim 中取消映射键
【发布时间】:2015-03-10 09:44:53
【问题描述】:

我尝试使用以下命令将 Numpad 1 映射到 PHPStorm Idea VIM 中的组合键:

:map k1 组合键

现在实际上 k+1 映射到组合键。使用 K 键导航时,系统会在 K 之后等待额外的输入,这很烦人。

我试图取消映射组合,但命令“:unmap k1”不起作用。当我使用 :map 命令检查键绑定时,k1 映射仍然存在。

我找不到任何关于此的文档。有人知道如何在 Idea VIM 中取消映射键吗?

【问题讨论】:

    标签: intellij-idea phpstorm ideavim


    【解决方案1】:

    你可以用这个,我今天才弄明白:

    :map k k

    无论如何,ideavim 中肯定应该有一个unmap 命令!

    【讨论】:

    • 唉,我有同样的问题,虽然我已经映射“//”来清除我的搜索亮点,这真的很烦人,因为“/”开始搜索现在不能正常工作。不幸的是,按照这里的建议重新映射单个“/”对我不起作用。
    【解决方案2】:

    我发现了问题:通过重新启动 PHPStorm,删除了映射。

    在 IDE 崩溃之前我不得不使用 killall 命令关闭它,这就是为什么使用 :map 命令设置的键映射没有重置的原因。

    【讨论】:

      【解决方案3】:

      解决方法:

      map k :action VimCancelExEntry<cr>
      

      似乎VimCancelExEntry 没有任何副作用(至少在正常模式下)。

      【讨论】:

        【解决方案4】:

        我不小心按了:map h 做了同样的事情。我关闭了 WebStorm,然后重新打开它就消失了。

        【讨论】:

          猜你喜欢
          • 2017-07-24
          • 2015-12-09
          • 2014-06-20
          • 2021-07-10
          • 1970-01-01
          • 2013-04-01
          • 1970-01-01
          • 2019-07-22
          • 1970-01-01
          相关资源
          最近更新 更多