是否有任何ide支持vim / vi绑定?

时间:2010-02-03 14:54:20

标签: vim ide

查找vim插件维护和配置过于费力,并且依赖外部配置(例如ruby)很棘手。我想要的是像Eclipse,Visual Studio这样的IDE,我可以使用vim。我仍然希望能够使用不同的模式(命令,视觉,插入),但我不希望这些内置命令与IDE的命令。

我听说PIDA对此有好处,但看起来有点像在Mac上配置的任务。

7 个答案:

答案 0 :(得分:3)

Eclipse有一个VIM插件。 Eclipse在OS X上运行

http://www.vimplugin.org/

另外,我认为Komodo IDE和编辑器都有VIM绑定,但我对它们的经验不多。显然,它们也可以在OS X上运行。

http://docs.activestate.com/komodo/4.4/vikeybind.html

答案 1 :(得分:3)

我在OS X,Ubuntu和Windows上使用Komodo Edit。它是开源的,支持大量语言,并且具有良好的Vi / Vim键绑定支持,而不会妨碍自身。添加对其他键绑定的支持也很容易。它建立在Mozilla代码库的基础上,可以使用附加组件进行扩展(远程驱动树/源树/ MoreKomodo就是很好的例子)。我个人也喜欢能够在JS或Python中为自己编写宏来增加额外的功能。

如果您可以使用额外功能,那么完整的IDE值得一看。对于我工作的大多数事情,我不能使用完整的远程调试器,因此Komodo Edit适合我的需求。

它还内置了SSH支持,所有这些都在我5岁的工作机器上响应非常快,在标签页中打开了几千个行文件。

答案 2 :(得分:2)

Emacs有 vi 仿真模式called Viper; - )

答案 3 :(得分:1)

除了Eclipse的vim插件之外,还有ViEmu用于(除其他外)Visual Studio,如果你不害怕炮轰一些$。但是没有使用它,因为vim是我的IDE:)

答案 4 :(得分:1)

This AutoHotKey script并不是你要求的,但我提到它以防它有用。

答案 5 :(得分:1)

如你所说,PIDA有真正的Vim,没有什么可以接近这一点。键绑定仿真只是到目前为止。在Mac上运行并不是那么糟糕,但Windows是一项使命。

答案 6 :(得分:0)

QT creator有Vi绑定。