当前位置:  开发笔记 > 编程语言 > 正文

使用vim模式的文本编辑器?

如何解决《使用vim模式的文本编辑器?》经验,为你挑选了12个好方法。

我遇到过ViEmu,我读了一篇非常激动人心的文章:为什么,为什么,为什么这样做??@!nutheads使用vi?

无论如何,我已经开始喜欢vim中的命令模式,特别是动作,我也喜欢ViEmu背后的想法,即将"vim模式"引入典型的文本编辑器.

还有哪些编辑器有类似的"vim模式"或提供功能的插件?



1> mc.suchecki..:

我自己是vim的忠实粉丝,所以每当我尝试新的IDE时,我都会立即寻找一个vim插件.这是我找到的一个简短的插件列表:

Atom - vim-mode

Eclipse - Vrapper / Vimplugin / Eclim

Idea / WebStorm / pyCharm / RubyMine / CLion / PhpStorm / AppCode - IdeaVim

NetBeans - jVi

Notepad ++ - ViSimulator

Visual Studio - ViEmu / vsvim

Xcode - Xvim

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

AbiWord文字处理器支持vi键绑定.

凯特文本编辑器包括一个vi模式.

QtCreator具有 FakeVim模式.

Sublime Text具有复古模式.

即使是Emacs也有v蛇模式!

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插件似乎已经过时了.

如果我忘记了什么,请告诉我,我很乐意扩展名单.有关更广泛的列表(有时遗憾地过时),请参阅此文章.



2> RossFabrican..:

值得注意的是,vi比键绑定要多得多.正如这篇博客文章所述,没有任何IDE插件可以模拟所有功能vi.


那么,人们可以使用vim然后!! 但我更喜欢混合典型的文本编辑和vim风格的命令和动作.
完整的vim是*巨大的*.但是,不完整但广泛的支持可能相当不错.ViEmu支持很多东西,每个版本都支持更多.免责声明:我是作者.
应该注意的是,人们通常在IDE中寻求的大部分/大部分/全部功能都可以通过vim广泛的插件库来补充,并且gVim/MacVim提供了一些更加看似"现代"编辑器的生物舒适度.

3> Imran..:

Editra有vim模式



4> Krzysiek Goj..:

查看Eclipse的优秀Vrapper插件.

Vrapper是一个eclipse插件,它充当eclipse文本编辑器的包装器,提供类似Vim的输入方案,用于移动和编辑文本.

与其他在Eclipse中嵌入Vim的插件不同,Vrapper在使用您在工作台中打开的任何编辑器时模仿Vim的行为.我们的目标是拥有不同模式,复杂命令和计数/运算符/运动组合所带来的舒适和轻松,这是Vim编辑背后的关键特性,同时保留了不同Eclipse文本编辑器的强大功能,如代码生成和重构.

Vrapper试图为Eclipse用户提供两全其美的服务.



5> CMS..:

我主要使用:

带ViEmu的 Visual Studio

使用jVi的 NetBeans



6> danriti..:

Sublime Text具有vi样式编辑的复古模式.



7> webwesen..:

对于Firefox用户:

设置这是所有文字!使用外部vim - 它将允许您在vim中编辑这些文本框

Vimperator也很酷.



8> bk1e..:

Emacs具有viper-mode,它提供多级Vi模拟(从更多Vi-like到更多类似Emacs).手册描述如下:

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


我没有使用它,但Emacs也有vimpulse(http://www.emacswiki.org/cgi-bin/wiki/vimpulse.el),它为viper-mode增加了更多功能.
查看[邪恶模式](http://emacswiki.org/emacs/Evil#toc1).我是一个铁杆vim用户,这个插件让我得到了最接近我切换的东西.视觉模式甚至有效!它还尝试与emacs环境的其余部分集成.

9> Swaroop C H..:

看来eclim插件可以帮助你将真正的GVim嵌入到Eclipse中.



10> Simon Pevere..:

Komodo Edit具有相当不错的Vi仿真模式.它也非常适合代码感等.并支持多种语言.Linux和Windows ......该死的,我应该和这些家伙一起委托...等一下,这是免费软件......该死的!该死的!该死的!

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



11> jasonspiro..:

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



12> Caleb Huitt ..:

Qt Creator有一个"vim模式"用于编辑,但它目前缺乏一些能力; 同样,如果没有我在.vimrc中的设置,我会感到残疾.

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有