有没有ide支持vim/vi绑定?

bpsygsoo  于 2023-01-02  发布在  其他
关注(0)|答案(7)|浏览(148)

找到vim插件的维护和配置太费力了,而且依赖于外部配置(比如ruby)也很棘手,我想要的是一个像Eclipse、Visual Studio这样的IDE,我可以在其中使用vim,我仍然希望能够使用不同的模式(命令、可视化、插入),但我不希望这些内置命令与IDE的命令冲突。
我听说PIDA对此很好,但看起来在Mac上配置有点使命。

yws3nbqq

yws3nbqq1#

Eclipse有一个VIM插件。Eclipse运行在OS X上
http://www.vimplugin.org/
还有,我认为KomodoIDE和编辑器有VIM绑定,但我对它们几乎没有经验。显然,它们也运行在OSX上。
http://docs.activestate.com/komodo/4.4/vikeybind.html

e7arh2l6

e7arh2l62#

我在OS X,Ubuntu和Windows上使用Komodo Edit。它是开源的,支持大量的语言,并且有很好的Vi/Vim键绑定支持,而不会妨碍它自己。它也很容易添加对其他键绑定的支持。它建立在Mozilla代码基础上,可以用Add-ons进行扩展(远程驱动器树/源树/Morekomodo都是很好的例子)。我个人也很喜欢能够用JS或Python为自己编写宏来添加额外的功能。
如果你能使用额外的特性,那么完整的IDE是值得一看的。对于我工作的大多数事情,我不能使用完整的远程调试器,所以Komodo编辑适合我的需要。
它还内置了SSH支持,所有这些都在一个包中,在我5岁的工作机器上响应非常灵敏,有几个1000行文件在标签中打开。

vatpfxk5

vatpfxk53#

Emacs有一个名为Viper的vi模拟模式; -)

f8rj6qna

f8rj6qna4#

除了Eclipse的vim插件外,如果你不怕花一些钱的话,还有Visual Studio的ViEmu插件。虽然没有用过,因为vim是我的IDE:)

8yoxcaq7

8yoxcaq75#

This AutoHotKey script不是您所要求的,但我提到它可能会有帮助。

6jjcrrmo

6jjcrrmo6#

正如你所说,PIDA有真实的的Vim,没有什么能接近它。键绑定模拟只能走这么远。在Mac上运行并不坏,但Windows是一个使命。

相关问题