发现vim插件的维护和配置过于费力,并且依赖于外部配置(比如ruby)的棘手。我想要的是像Eclipse,Visual Studio这样的IDE,我可以使用vim。我仍然希望能够使用不同的模式(命令,视觉,插入),但我不希望这些内置命令与IDE的命令。是否有任何ide支持vim/vi绑定?
我听说PIDA对此很好,但看起来像是在Mac上进行配置的任务。
发现vim插件的维护和配置过于费力,并且依赖于外部配置(比如ruby)的棘手。我想要的是像Eclipse,Visual Studio这样的IDE,我可以使用vim。我仍然希望能够使用不同的模式(命令,视觉,插入),但我不希望这些内置命令与IDE的命令。是否有任何ide支持vim/vi绑定?
我听说PIDA对此很好,但看起来像是在Mac上进行配置的任务。
Eclipse有一个VIM插件。日食在OS X上运行
而且,我认为科莫多IDE和编辑器有VIM绑定,但我与他们的经验。显然,他们也是在OS X
除了vim的Eclipse插件运行也有ViEmu为(其中包括)Visual Studio中,如果你不怕炮击了一些$的。虽然没有使用它,因为vim是我的IDE :)
This AutoHotKey script不是你所要求的,但我提到它以防万一它有帮助。
Emacs有一个六仿真模式called Viper ;-)
他正在寻找一个IDE,而不是一个操作系统! :P – FrustratedWithFormsDesigner 2010-02-03 15:35:35
QT creator有六绑定。
正如你所说,PIDA有真正的Vim,没有什么可以接近。键绑定仿真目前为止还没有完成。在Mac上运行并不是什么坏事,但Windows是一项任务。
我在OS X,Ubuntu和Windows上使用Komodo Edit。它是开源的,支持大量的语言,并且具有良好的Vi/Vim键绑定支持,而不会妨碍自己。添加对附加键绑定的支持也很容易。它基于Mozilla代码库构建,可以使用附加组件进行扩展(远程驱动器树/源代码树/ MoreKomodo是很好的例子)。我个人也喜欢能够用JS或Python为自己编写宏来增加额外的功能。
如果您可以使用额外的功能,完整的IDE值得一看。对于我所处理的大部分内容,我无法使用完整的远程调试器,因此Komodo Edit适合我的需求。
它还内置了SSH支持,所有这些都在5年前的工作机器上响应很快,在标签中打开了几个1000行文件。
现在在NuGet上有一个名为VsVim的免费扩展。 – 2012-11-27 18:31:35