文本编辑与vim模式?

我遇到了ViEmu ,我读到了这个非常有动力的文章: 为什么,哦,为什么要做那些#?@! nutheads使用vi?

无论如何,我已经开始喜欢vim中的命令模式,特别是运动,我也喜欢ViEmu背后的想法,这就是将“vim模式”带入典型的文本编辑器。

其他编辑有什么类似的“vim模式”或提供function的插件?

值得注意的是,vi比keybindings还要多。 正如这篇博客文章所指出的那样,没有任何IDE插件模拟所有functionvi。

我自己是vim的狂热粉丝,所以每当我尝试一个新的IDE时,我都会立即寻找一个vim插件。 这里是我发现的一个简短的插件列表:

  • Atom – vim模式
  • Eclipse – Vrapper / Vimplugin / Eclim
  • Idea / WebStorm / pyCharm / RubyMine / CLion / PhpStorm / AppCode – IdeaVim
  • NetBeans – jVi
  • 记事本++ – ViSimulator
  • Visual Studio – ViEmu / vsvim
  • Xcode – Xvim

此外,一些编辑/ IDE有内置的vim模式:

  • AbiWord文字处理器支持vi键绑定。
  • 凯特文本编辑器包括一个vi模式。
  • QtCreator有FakeVim模式。
  • 崇高文本有复古模式 。
  • 即使Emacs有毒蛇模式 !
  • bash,gdb,mysql-client和许多其他应用程序使用GNU Readline库来与用户进行交互。 Readline包含一个vi模式。
  • 在像kshzsh这样的Bourne风格的shell中,键入set -o vi来启用类似vi的命令行编辑。
  • ViEmu也可以在Microsoft Outlook,Microsoft SQL Server和Word中使用!

奖金 – 网页浏览器 ! 真的,试试吧,太棒了!

  • Firefox – vimperator
  • 铬/铬 – cvim / vimium
  • 不幸的是, Opera的所有vi插件都显得过时了。

请让我知道,如果我忘记了一些东西,我很乐意扩大名单。 有关更广泛的列表(有时令人伤心地过时),请参阅此文章 。

我主要使用:

  • Visual Studio与ViEmu
  • NetBeans与jVi

Editra有vim模式

查看Eclipse的优秀Vrapper插件。

Vrapper是一个eclipse插件,它可以作为eclipse文本编辑器的一个包装,为移动和编辑文本提供类似Vim的inputscheme。

与Eclipse中embeddedVim的其他插件不同,Vrapper模仿Vim的行为,同时仍然使用在工作台中打开的任何编辑器。 我们的目标是使用不同的模式,复杂的命令和计数/操作符/动作组合,这些都是Vim编辑背后的关键特性,同时还保留了不同的Eclipse文本编辑器的强大function,如代码生成和重构。

Vrapper试图为Eclipse用户提供两全其美的解决scheme。

崇高的文字有vi样式编辑的老式模式 。

对于Firefox用户:

  • 设置这是全部文本! 使用外部vim – 它会让你在vim中编辑这些文本框
  • Vimperator也很酷。

Emacs有viper模式 ,它提供了多个Vi模拟级别(从更多的Vi到更多的Emacs)。 手册描述如下:

Viper Is a Package for Emacs Rebels; it is a VI Plan for Emacs Rescue and/or a venomous VI PERil. 

eclim插件似乎可以帮助您将真正的GVimembedded到Eclipse中 。

科莫多编辑有一个相当不错的Vi仿真模式。 它也是非常好的代码感等,并支持多种语言。 Linux和Windows …和该死的,我应该与这些家伙佣金…等一下,这是免费的…该死! 该死的! 该死的!

无论如何…良好的编辑器,Linux和Windows,免费,Vi(和Emacs)仿真。

http://texteditors.org/cgi-bin/wiki.pl?ViFamily包括一个很长的vi克隆列表和一个很长的vi实现列表。; 第二个列表可能包含十几个带有“Vim模式”的文本编辑器。

Qt Creator有一个“vim模式”进行编辑,但是目前缺乏一些function。 而且,如果没有我在.vimrc中设置的设置,我觉得有些困难。

我正在使用viPlugin for Eclipse。 不幸的是,它不是免费的,但是对于所有基本的Vim命令来说,它是非常好的。

还有免费的Vimplugin for Eclipse – 它将Vimembedded到Eclipse中,但是您将失去Eclipse提供的所有导航和代码完成function,所以它的实用性是有争议的。

Slickedit有非常好的vim仿真。 我曾经做过的最好的购买之一。

我发现Sublime Text 2中的vim模式是非常棒的,同时还有很棒的扩展function,令人惊叹的性能让它成为我一年中花费最多的59美元之一。

Yzis 由vim启发的vi编辑器。

Yzis的目标是成为一个function强大,快速的编辑器,所有的Vim的function,希望在某些时候,更多。 ( 引自Yzis网站


编辑: YZIS项目似乎已经死了。 互联网档案有yzis页面的副本 。