在我的〜/ .ideavimrc我设置Intellj Ideavim如何设置键映射为<ESC>
noremap jj <Esc>
要重新映射 “JJ” 逃脱(进入正常模式)。
但是它似乎没有工作? .ideavimrc与我的.vimrc位于同一位置,并且我重新启动了IntelliJ。
在我的〜/ .ideavimrc我设置Intellj Ideavim如何设置键映射为<ESC>
noremap jj <Esc>
要重新映射 “JJ” 逃脱(进入正常模式)。
但是它似乎没有工作? .ideavimrc与我的.vimrc位于同一位置,并且我重新启动了IntelliJ。
我不相信多重键映射的工作。我找不到一张开放票,但多数民众赞成什么推特评论在这里建议https://twitter.com/ideavim/status/444201384981053441,http://youtrack.jetbrains.com/issue/VIM-518
您还可以通过输入:noremap
来检查intellij知道哪些映射。由于jj
显示它可能不起作用。
我不知道的东西是否改变,因为这个问题被问,但是这个工作完全正常,我:
imap jj <Esc>
我发现ideaVim Twitter页面上的解决方案。要设置jj给你,你需要在你的〜/ .ideavimrc中包含以下内容。这适用于我使用Jetbrains软件。您需要设置timeoutlen,以便知道何时停止查找序列中的下一个字符。
imap jj <Esc>
set timeoutlen=1000
Twitter的链接 - https://twitter.com/ideavim/status/512932112765562880?lang=en
我不相信多键映射工作。我找不到一张开放票,但多数民众赞成什么微博评论建议在这里https://twitter.com/ideavim/status/444201384981053441,http://youtrack.jetbrains.com/issue/VIM-518 – FDinoff 2014-08-29 02:14:10
谢谢你解释一个很多...将尝试另一个关键。 – redconservatory 2014-08-29 02:25:32
@FDinoff你可以让这个答案,所以我可以标记为正确的答案?谢谢!! – redconservatory 2014-08-29 02:25:56