我尝试使用以下命令将 Numpad 1 映射到 PHPStorm Idea VIM 中的组合键:
:map k1 组合键
现在实际上 k+1 映射到组合键。使用 K 键导航时,系统会在 K 之后等待额外的输入,这很烦人。
我试图取消映射组合,但命令 ":unmap k1" 不起作用。当我使用 :map 命令检查键绑定时,k1 映射仍然存在。
我找不到任何关于此的文档。有人知道如何在 Idea VIM 中取消映射键吗?
我尝试使用以下命令将 Numpad 1 映射到 PHPStorm Idea VIM 中的组合键:
:map k1 组合键
现在实际上 k+1 映射到组合键。使用 K 键导航时,系统会在 K 之后等待额外的输入,这很烦人。
我试图取消映射组合,但命令 ":unmap k1" 不起作用。当我使用 :map 命令检查键绑定时,k1 映射仍然存在。
我找不到任何关于此的文档。有人知道如何在 Idea VIM 中取消映射键吗?
你可以用这个,我今天才弄明白:
:map k k
unmap
无论如何,ideavim 中应该有一个命令!
我发现了问题:通过重新启动 PHPStorm,删除了映射。
在 IDE 崩溃并且我不得不使用 killall 命令关闭它之前,这就是为什么使用 :map 命令设置的键映射没有被重置的原因。
我不小心按了同样的事情:map h
。我关闭了 WebStorm 并重新打开它,它就消失了。
一种解决方法:
map k :action VimCancelExEntry<cr>
似乎VimCancelExEntry
没有任何副作用(至少在正常模式下)。