题
我最近一直在做一些java开发并开始使用Eclipse。在大多数情况下,我认为这很棒,但作为一个习惯在 vim 中进行所有编辑的 C/C++ 人员,我发现自己不必要地一遍又一遍地按 Esc 键。
如果我能获得 Eclipse 的所有优秀功能,但仍然可以像在 vim 中一样进行基本编辑,那就太好了。有人知道任何 Eclipse 插件可以帮助解决这个问题吗?
解决方案
有一个插件,售价 20+http://satokar.com/viplugin/
我使用它并且效果很好,你已经有了基本的 vi 移动命令和一组其他命令。
这是一个开源、免费的插件,但我一直无法让它工作(我在 Mac 上)。
http://sourceforge.net/projects/vimplugin/
您也可以采用另一种方式并在 vim 中获取 eclipse 代码完成。http://eclim.sourceforge.net/您基本上运行一个 Eclipse 实例,并且将在 vim 中工作。他们刚刚发布了与 Eclipse 3.4 兼容的版本。
我开始使用的新插件https://marketplace.eclipse.org/content/viable-vim-eclipse
其他提示
弗拉珀:
一个 Eclipse 插件,充当 Eclipse 文本编辑器的包装器,提供类似 Vim 的输入方案,用于移动和编辑文本。
与在 Eclipse 中嵌入 Vim 的其他插件不同,Vrapper 模仿 Vim 的行为,同时仍然使用您在工作台中打开的任何编辑器。目标是拥有不同模式、复杂命令和计数/操作符/动作组合带来的舒适和轻松,这是使用 Vim 进行编辑的关键功能,同时保留不同 Eclipse 文本编辑器的强大功能,例如代码生成和重构...
可行的 几乎有您正在寻找的东西以及一些其他 Eclipse 插件似乎没有的额外功能,例如对可视块模式、命令行历史记录、窗口分割和管道外部命令的一些支持。
它是付费的(15.00 加元),但可以免费使用所有功能。我个人比其他解决方案更喜欢它。