2014-08-29 341 views
2

在我的〜/ .ideavimrc我设置Intellj Ideavim如何设置键映射为<ESC>

noremap jj <Esc> 

要重新映射 “JJ” 逃脱(进入正常模式)。

但是它似乎没有工作? .ideavimrc与我的.vimrc位于同一位置,并且我重新启动了IntelliJ。

+1

我不相信多键映射工作。我找不到一张开放票,但多数民众赞成什么微博评论建议在这里https://twitter.com/ideavim/status/444201384981053441,http://youtrack.jetbrains.com/issue/VIM-518 – FDinoff 2014-08-29 02:14:10

+0

谢谢你解释一个很多...将尝试另一个关键。 – redconservatory 2014-08-29 02:25:32

+0

@FDinoff你可以让这个答案,所以我可以标记为正确的答案?谢谢!! – redconservatory 2014-08-29 02:25:56

回答

3

我不知道的东西是否改变,因为这个问题被问,但是这个工作完全正常,我:

imap jj <Esc>

3

我发现ideaVim Twitter页面上的解决方案。要设置jj给你,你需要在你的〜/ .ideavimrc中包含以下内容。这适用于我使用Jetbrains软件。您需要设置timeoutlen,以便知道何时停止查找序列中的下一个字符。

imap jj <Esc> 
set timeoutlen=1000 

Twitter的链接 - https://twitter.com/ideavim/status/512932112765562880?lang=en