Intellij的自动插入与vim模式冲突

时间:2013-10-24 20:37:42

标签: vim intellij-idea keyboard-shortcuts vi

所以Intellij / Eclipse有这个很好的功能,输入'(会自动插入结束')

虽然这在正常操作中非常好,但使用Vim模式/ vim键绑定会使这更加困难。

所以例如我输入一个以2个字符串作为参数的函数:

 new MyObject('arg1','arg2');

当我输入开头'时,Intellij会自动插入结束'。现在当我必须键入第二个参数时,我将不得不:

  1. 按Esc退出插入模式
  2. 在结束l
  3. 后使用'移动插入符号
  4. 返回插入模式。
  5. 更不用说当您必须在函数调用结束时键入半冒号(跳过结束))时会出现此问题。

    这似乎太多了。移动你的手按下逃生打破了打字的流程,这里的intellj的自动完成导致比生产力更麻烦。

    是否有更好的解决方法或者我只是禁用这种特殊的自动插入功能?

1 个答案:

答案 0 :(得分:0)

请检查转动设置/编辑器/智能键/插入对引用是否有帮助