在IdeaVim中取消映射键

时间:2015-01-12 15:14:30

标签: intellij-idea phpstorm ideavim

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

:map k1 keycombination

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

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

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

4 个答案:

答案 0 :(得分:2)

您可以使用此功能,我今天才知道:

:map k k

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

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

解决方法:

map k :action VimCancelExEntry<cr>

好像VimCancelExEntry并没有任何副作用(至少在正常模式下如此)。

答案 3 :(得分:0)

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