如何在IntelliJ中恢复类似vim的Ctrl-W行为?

时间:2019-07-16 14:47:36

标签: intellij-idea vim ide ideavim

我最近从纯vim切换到了IntelliJ,这很棒。但是,有一件事让我发疯了:插入模式下的Ctrl-W的行为不像常规vim那样。

例如,如果我有以下代码(其中|代表我的插入模式游标):

class StackOverflowExampleFactoryFactoryBuilder {
    |
}

然后我击中Ctrl-W,我十年来使用vim的结果是:

class StackOverflowExampleFactoryFactoryBuilder {
|
}

实际上是:

class StackOverflowExampleFactoryFactoryBuilder |
}

可以在某处进行一些设置来禁用此换行删除吗?

2 个答案:

答案 0 :(得分:2)

当前不可能。 YouTrack上有相关的问题:https://youtrack.jetbrains.com/issue/VIM-1359

答案 1 :(得分:0)

Issue VIM-1359已在IdeaVim插件的version 0.52中修复:

0.52, 2019-07-23
----------------
// ...
- VIM-1359 Fix behavior of i_CTRL-W action