文本编辑与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模式。
- 在像ksh和zsh这样的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页面的副本 。