找到vim插件的维护和配置太费力了,而且依赖于外部配置(比如ruby)也很棘手,我想要的是一个像Eclipse、Visual Studio这样的IDE,我可以在其中使用vim,我仍然希望能够使用不同的模式(命令、可视化、插入),但我不希望这些内置命令与IDE的命令冲突。我听说PIDA对此很好,但看起来在Mac上配置有点使命。
yws3nbqq1#
Eclipse有一个VIM插件。Eclipse运行在OS X上http://www.vimplugin.org/还有,我认为KomodoIDE和编辑器有VIM绑定,但我对它们几乎没有经验。显然,它们也运行在OSX上。http://docs.activestate.com/komodo/4.4/vikeybind.html
e7arh2l62#
我在OS X,Ubuntu和Windows上使用Komodo Edit。它是开源的,支持大量的语言,并且有很好的Vi/Vim键绑定支持,而不会妨碍它自己。它也很容易添加对其他键绑定的支持。它建立在Mozilla代码基础上,可以用Add-ons进行扩展(远程驱动器树/源树/Morekomodo都是很好的例子)。我个人也很喜欢能够用JS或Python为自己编写宏来添加额外的功能。如果你能使用额外的特性,那么完整的IDE是值得一看的。对于我工作的大多数事情,我不能使用完整的远程调试器,所以Komodo编辑适合我的需要。它还内置了SSH支持,所有这些都在一个包中,在我5岁的工作机器上响应非常灵敏,有几个1000行文件在标签中打开。
vatpfxk53#
Emacs有一个名为Viper的vi模拟模式; -)
f8rj6qna4#
除了Eclipse的vim插件外,如果你不怕花一些钱的话,还有Visual Studio的ViEmu插件。虽然没有用过,因为vim是我的IDE:)
8yoxcaq75#
This AutoHotKey script不是您所要求的,但我提到它可能会有帮助。
6jjcrrmo6#
正如你所说,PIDA有真实的的Vim,没有什么能接近它。键绑定模拟只能走这么远。在Mac上运行并不坏,但Windows是一个使命。
m1m5dgzv7#
QT creator具有Vi绑定。
7条答案
按热度按时间yws3nbqq1#
Eclipse有一个VIM插件。Eclipse运行在OS X上
http://www.vimplugin.org/
还有,我认为KomodoIDE和编辑器有VIM绑定,但我对它们几乎没有经验。显然,它们也运行在OSX上。
http://docs.activestate.com/komodo/4.4/vikeybind.html
e7arh2l62#
我在OS X,Ubuntu和Windows上使用Komodo Edit。它是开源的,支持大量的语言,并且有很好的Vi/Vim键绑定支持,而不会妨碍它自己。它也很容易添加对其他键绑定的支持。它建立在Mozilla代码基础上,可以用Add-ons进行扩展(远程驱动器树/源树/Morekomodo都是很好的例子)。我个人也很喜欢能够用JS或Python为自己编写宏来添加额外的功能。
如果你能使用额外的特性,那么完整的IDE是值得一看的。对于我工作的大多数事情,我不能使用完整的远程调试器,所以Komodo编辑适合我的需要。
它还内置了SSH支持,所有这些都在一个包中,在我5岁的工作机器上响应非常灵敏,有几个1000行文件在标签中打开。
vatpfxk53#
Emacs有一个名为Viper的vi模拟模式; -)
f8rj6qna4#
除了Eclipse的vim插件外,如果你不怕花一些钱的话,还有Visual Studio的ViEmu插件。虽然没有用过,因为vim是我的IDE:)
8yoxcaq75#
This AutoHotKey script不是您所要求的,但我提到它可能会有帮助。
6jjcrrmo6#
正如你所说,PIDA有真实的的Vim,没有什么能接近它。键绑定模拟只能走这么远。在Mac上运行并不坏,但Windows是一个使命。
m1m5dgzv7#
QT creator具有Vi绑定。