我使用Eclipse几乎可以用任何语言进行编程。我也喜欢快速编辑的vim快捷方式,所以我安装了vrapper。 问题是当我编写很多代码时,我只想撤消一些小东西。它取消了很多代码块,而不是2或3个小东西。 我找到了一些似乎通过使用"设置noati"来解决我的问题的线程,但它什么也没做。如果我使用" Ctrl + Z"这并不重要。或" u"从vim命令模式。 有人可以帮我解决这个问题吗?
答案 0 :(得分:4)
set noati
似乎是解决方案(至少对我和vrapper论坛中的其他人来说)...只需要更新到最新版本的vrapper然后你要么具体{{1} “.vrapperrc”中的(不是“:”!)(此配置文件应放在您的主目录中)或者您只需从Eclipse vrapper运行set noati
命令。
HTH。
答案 1 :(得分:0)
以下两件事可能会对您有所帮助。
1)不要进入插入模式。
undo的工作方式是vim命令。因此,如果您更改为插入模式并键入一百个单词,则将其视为单个命令。另一方面,如果你偶尔按一下转义以退出插入模式,撤消将表现得更愉快。
一旦你对vim更加熟悉,你就会希望在单个插入中做得越来越少。因此撤销问题也可能会减少。
2)暂时通过工具栏图标禁用vrapper。
如果您绝对需要Eclipse的默认撤消行为,那么这是另一种选择。