IntelliJ IdeaVIM自动完成功能会干扰jj ESC

时间:2018-11-27 12:37:15

标签: intellij-idea phpstorm ideavim

我的vim配置为

inoremap jj <Esc>

直到最近(上个月左右),此方法都工作良好,在那里,每当PhpStorm自动完成包含j的某些内容(例如变量)时,都会在末尾添加另一个j变量,无论我输入的速度如何。

因此,我使用制表符自动补全输入的$adjustment变量将最终变成$adjustmentj,我必须不断对其进行纠正。

有什么主意我可以如何防止这个烦人的错误?

1 个答案:

答案 0 :(得分:0)

我设法以某种方式重现了场景

inoremap jj <Esc>

在“ .ideavimrc”中

就我而言,当我键入得足够快时,就会发生这种情况。如果在第一个“ j”上停顿一下,它只会闪烁,然后向后,自动完成中就没有多余的“ j”。

但是,最好的处理方法是在JetBrains YouTrack网站上针对特定项目(Vim插件)提交错误报告:

https://youtrack.jetbrains.net/newIssue?project=VIM