【发布时间】:2010-12-18 11:22:30
【问题描述】:
我曾经是 Intelli-J 的忠实粉丝,Idea 有一个很棒的 VI 插件。现在,我正在为我的主要 IDE 转移到 Spring Source Tool Suite,并且需要找到一个 VI 插件来让我同样有效地工作。
人们使用什么插件?
【问题讨论】:
我曾经是 Intelli-J 的忠实粉丝,Idea 有一个很棒的 VI 插件。现在,我正在为我的主要 IDE 转移到 Spring Source Tool Suite,并且需要找到一个 VI 插件来让我同样有效地工作。
人们使用什么插件?
【问题讨论】:
我对这个帖子有点晚了 - 但我想投票给Vrapper。我曾经使用 WindRiver Workbench IDE,并且习惯了它附带的“Vim 层”。 WRW 会将 Vim 切换按钮推入工具栏,允许用户激活/停用几乎所有标准 Vim 键绑定。
当我回到原版 Eclipse 时,我花了很多时间试图找到相同的功能,并最终得出结论,WindRiver 是从头开始编写该功能的,因为它似乎不存在。今天我发现了 Vrapper,它在我的 Eclipse 工具栏中加入了一个非常相似的切换开关,而且似乎也有一套相当完整的 Vim 键绑定。两件好事:(1) Vrapper 也可以像使用任何其他 Eclipse 功能一样通过按键激活,(2) Vrapper 不会停用悬停操作期间弹出的上下文帮助。
【讨论】:
我也将投票给 Vrapper (http://vrapper.sourceforge.net/home)。我刚刚开始再次使用 Eclipse/CDT 进行一些 C 编码,并且因为 Vrapper 只是在 Eclipse 工作台编辑器中模拟 vi 命令(而不是在 Eclipse 中嵌入 VIM),它似乎对其他 Eclipse IDE 功能的改变较少。使用 vrapper,我的文件最终会减少无意的 h、j、k、l、/、?和换行符,否则会因为我的手指忘记它们不在 vi 中而发生。 Vrapper 没有我想要的所有 vi 命令,但它比没有 Vrapper 的 Eclipse 编辑器有了很大的改进。如果他们添加一些计划中的“未来功能”会更好,尤其是正则表达式支持。
【讨论】:
我对@987654321@ 的评价很高,足以支付许可版本的少量费用(不是许可,这意味着您会经常收到弹出窗口,IIRC)。
在我看来,它比同等的 Intellij 插件效果更好。
【讨论】:
我曾经使用过 vrapper,但一个新插件现在得到了我的投票和资金支持。在http://viableplugin.com/ 上查看可行。这不是免费的,但任何专业开发人员的时间都值得 15 美元。
Viable 实际上支持正则表达式,这在 vrapper 中是一个巨大的漏洞。它也没有 vrapper 用于基本复制/粘贴操作的许多细微错误。
截至 2014 年年中,Viable 似乎完全死了。:(
【讨论】:
我在 Windows 7 x64 上使用 Eclipse J2EE JUNO R1。
只有 Vrapper 有效。
:%s/one/another/gc”中的搜索/替换选项“c”不起作用,因为 Vrapper 将替换所有出现的“one”。【讨论】: