2009-11-19 63 views
45

我曾经是Intelli-J的狂热粉丝,还有一个梦幻般的VI插件。现在,我正在转移到我的主要IDE的Spring Source Tool Suite,并且需要找到一个VI插件,这将使我能够同样有效地工作。什么是最适用于Eclipse的VI/Vim插件?

人们使用什么插件?

+0

相关问题:http://stackoverflow.com/questions/2220653/what-is-the-best-vim-plugin-for-eclipse – 2012-02-16 17:00:30

回答

12

我对viPlugin进行评分的程度足以支付许可版本的小额费用(不是许可证,这意味着您经常会得到弹出窗口,IIRC)。

在我看来,它比等效的Intellij插件效果更好。

+7

您是否尝试过任何开源插件? – 2009-11-19 20:25:12

+0

不是我能记得的 – 2009-11-19 20:27:58

+1

这是Eclipse的最佳Vi插件。 – 2009-11-19 20:52:25

62

我有点晚了此主题 - 但我想在一票抛出Vrapper。我曾经与WindRiver Workbench IDE一起工作,并习惯了随附的“Vim层”。 WRW会将Vim切换按钮推入工具栏,允许用户激活/停用几乎所有标准的Vim密钥绑定。

当我搬回到香草的Eclipse我花了相当多的时间试图找到这个相同的特征,并最终得出的结论是WindRiver公司从头开始写的功能,因为它似乎不存在。今天,我发现了Vrapper,它将一个非常类似的切换开关推入我的Eclipse工具栏,并且似乎也有一套相当完整的Vim键绑定。两件好事:(1)与其他Eclipse功能一样,Vrapper也可以通过击键来激活。(2)Vrapper不会停用在悬停操作期间弹出的上下文帮助。

+0

我曾尝试eclim开发一段时间,但你必须学习所有新的关键组合,你几乎失去了gui,所以我最终喜欢vrapper,因为如果我需要一个特定的vim功能,我总是可以使用eclipse工具来打开我正在使用tmux在vim中工作的文件http://radorant.blogspot.com/2009/12/vrapper-is-nice.html – rado 2010-09-17 05:20:03

+3

Vrapper不支持正则表达式搜索或替换。 – Leopd 2012-01-23 18:05:47

+4

@Leopd今天呢。 – 2014-10-22 18:17:17

14

我也扔在一票Vrapper(http://vrapper.sourceforge.net/home)。我刚刚开始使用Eclipse/CDT进行一些C编码,并且由于Vrapper只是在Eclipse工作台编辑器中模拟vi命令(而不是将VIM嵌入到eclipse中),它似乎更少地改变其他Eclipse IDE功能。用vrapper我的文件最终会减少无意的h,j,k,l,/ ,?和换行符,否则会发生,因为我的手指忘记了他们不在vi中。 Vrapper没有我想要的所有vi命令,但它比没有Vrapper的Eclipse编辑器有很大的改进。如果他们添加一些他们计划的“未来功能”,尤其是正则表达式支持,它会更好。

+2

由于与@dis – studgeek 2013-01-18 15:53:30

6

我用vrapper,而是一个新的插件现在拥有我的选票和资金支持。退房http://viableplugin.com/这不是免费的,但任何专业开发人员的时间都很容易达到15美元。

可行实际上支持正则表达式,这是vrapper中的一个巨大漏洞。它也没有vrapper用于基本复制/粘贴操作的一些微妙的错误。

可行的似乎是为2014年中期:(

+2

的回答相同,因此缺少正则表达式支持是vrapper的限制,但对于长期vi用户来说,这是对eclipse本机编辑器的重大改进。可行的看起来很有希望,但它似乎是两者之间的特征的权衡。作为偶尔的vi用户,我会坚持使用免费的vrapper,但要注意可行性的改进,因为vrapper的更新周期非常缓慢。 – chetto 2012-01-25 04:24:13

+3

不确定这是否是暂时的事情,但http://viableplugin.com会返回一个403-Forbidden错误。如果您也遇到错误,请尝试http://marketplace.eclipse.org/content/viable-vim-eclipse。 – foxdonut 2013-03-10 01:39:20

3

我使用Eclipse J2EE JUNO R1上的Windows 7 64位系统的完全死了。

只有Vrapper工作。

  • viPlugin:我最近通过Eclipse marketplace在Eclipse Juno上安装了viPlugin 2.10.0。结果?不要在家里尝试,因为Eclipse挂起。唯一的出路是杀死Eclipse并手动从Eclipse安装中清除所有的viPlugin残留。
  • Vrapper:乍一看,这个广告作品。我注意到“:%s/one/another/gc”中的搜索/替换选项'c'不起作用,因为Vrapper将替换所有出现的“one”。
相关问题