如何从 .ideavim 中删除重映射?

How Do I delete a remap from .ideavim?

我正在使用 intelij 和 Ideavim。 我通过在 .ideavimrc 中键入 inoremap gh <Esc> 将 Esc 重新映射到 gh,它运行良好。最近,我发现在输入“Highlight”这样的单词时,中间的gh总是读作gh然后vim会移出insert模式。

我试图通过删除 .ideavim 中的内容来恢复它,但旧的 gh 仍然有效。 我还尝试将其更改为 gg,然后更改为 jj,试图删除旧的 gh,但它们似乎起球了。

当我输入 :imap 时,我看到这个

并且所有三个,gggh,和jj在插入模式下都作为 Esc 工作。

如何去掉剩下的,只留下jj

我也尝试了很多建议,比如使用 iumap 或 umap,但似乎没有用。 我在 windows.

解决方案是 imapclear。这清除了我之前所做的所有重新映射。 请注意,它只会清除仅在插入模式下有效的重映射。 这是一个非常有用的资源,对我有帮助 https://vim.fandom.com/wiki/Mapping_keys_in_Vim_-_Tutorial_(Part_1)