我遇到了ViEmu,我读了一篇非常鼓舞人心的文章:为什么,哦,为什么,做那些#?@!疯子用vi?
不管怎样,我开始喜欢 vim 中的命令模式,特别是动作,我也喜欢 ViEmu 背后的想法,即将“vim 模式”带入一个典型的文本编辑器。
还有哪些其他编辑器具有类似的“vim 模式”或提供该功能的插件?
我遇到了ViEmu,我读了一篇非常鼓舞人心的文章:为什么,哦,为什么,做那些#?@!疯子用vi?
不管怎样,我开始喜欢 vim 中的命令模式,特别是动作,我也喜欢 ViEmu 背后的想法,即将“vim 模式”带入一个典型的文本编辑器。
还有哪些其他编辑器具有类似的“vim 模式”或提供该功能的插件?
我自己是 vim 的忠实粉丝,所以每当我尝试新的 IDE 时,我都会立即寻找 vim 插件。这是我找到的插件的简短列表:
此外,一些编辑器/IDE 具有内置的 vim 模式:
奖金 -网络浏览器!真的,试试吧,太棒了!
如果我忘记了什么,请告诉我,我很乐意扩展列表。如需更广泛的列表(有时令人遗憾地过时了),请参阅这篇文章。
值得注意的是,vi 不仅仅是键绑定。正如这篇博文所述,没有任何 IDE 插件可以模拟 vi 的所有功能。
查看 Eclipse 的优秀Vrapper插件。
Vrapper 是一个 Eclipse 插件,它充当 Eclipse 文本编辑器的包装器,为移动和编辑文本提供类似 Vim 的输入方案。
与在 Eclipse 中嵌入 Vim 的其他插件不同,Vrapper 模仿 Vim 的行为,同时仍然使用您在工作台中打开的任何编辑器。目标是让不同模式、复杂命令和计数/操作符/动作组合带来的舒适和轻松,这些是使用 Vim 进行编辑的关键特性,同时保留不同 Eclipse 文本编辑器的强大特性,如代码生成和重构。
Vrapper 试图为 Eclipse 用户提供两全其美的体验。
我主要使用:
Sublime Text具有用于 vi 样式编辑的复古模式。
火狐用户:
Emacs 有viper-mode,它提供了多个级别的 Vi 仿真(从更类似于 Vi 到更类似于 Emacs)。手册描述如下:
Viper Is a Package for Emacs Rebels;
it is a VI Plan for Emacs Rescue
and/or a venomous VI PERil.
Komodo Edit具有相当不错的 Vi 仿真模式。它对于代码感知等也非常有用。并且支持多种语言。Linux 和 Windows……该死的,我应该和这些家伙一起受委托……等一下,它是免费软件……该死!该死!该死!
无论如何...好的编辑器,Linux 和 Windows,免费,Vi(和 Emacs)仿真。
http://texteditors.org/cgi-bin/wiki.pl?ViFamily包含一长串 vi 克隆和一长串 vi 实现。第二个列表可能包括十几个带有“Vim 模式”的文本编辑器。
Qt Creator有一个用于编辑的“vim 模式”,但它目前缺乏一些能力;同样,如果没有 .vimrc 中的设置,我会感到手足无措。
还有用于 Eclipse 的免费软件Vimplugin——它将 Vim 嵌入到 Eclipse 中,但是你失去了 Eclipse 提供的所有导航和代码完成功能,因此它的有用性是有争议的。
我正在为 Eclipse 使用viPlugin。不幸的是,它不是免费的,但它适用于所有基本的 Vim 命令。
Slickedit有非常好的 vim 仿真。我做过的最合理的购买之一。
我发现Sublime Text 2中的 vim 模式非常棒,加上出色的扩展和出色的性能,使其成为我全年花费的 59 美元中最好的之一。
伊兹受 vim 启发的类 vi 编辑器。
Yzis 的目标是成为一个功能强大、速度快的编辑器,具有 Vim 的所有功能,并且希望在某个时候能够提供更多功能。(引自 Yzis 网站)
编辑:yzis项目似乎已经死了。互联网档案有 yzis 页面的副本。