2013-11-21 55 views
3

我使用Eclipse进行几乎任何语言的编程。我也喜欢快速编辑的vim快捷方式,所以我安装了vrapper。 问题是,当我写了很多代码,我只想撤销一些小东西。它将大量的代码撤销,而不是2或3件小事。 我发现一些线程似乎通过使用“set noati”来解决我的问题,但它什么都不做。从vim命令模式使用“Ctrl + Z”或“u”无关紧要。 有人可以帮我解决这个问题吗?Eclipse vrapper撤消

+0

您是否尝试vrapper的问题跟踪器? – romainl

回答

0

以下两件事可能对你有所帮助。

1)退出插入模式。

撤消工作的方式是根据vim命令。因此,如果您更改为插入模式并输入一百个单词,那么这将视为单个命令。另一方面,如果你每隔一段时间按下一次escape来退出插入模式,undo会表现得更加愉快。

一旦你对vim更加熟悉了,你会希望在一次插入中做得越来越少。所以解决问题的可能性也会降低。

2)通过工具栏图标临时禁用vrapper。

如果您绝对需要Eclipse的默认撤消行为,那么这是一种替代方法。

4

set noati似乎是解决方案(至少是为我和其他人在vrapper论坛)...只是更新到vrapper的最新版本,然后你要么具体的set noati(否“:”在这里!)在“.vrapperrc”(这个配置文件应该放在你的主目录中),或者你只需​​从Eclipse vrapper运行:set noati命令。

HTH。