想要挑起狂热Linux爱好者之间的激烈争辩吗?那就问问他们最喜欢的文本编辑器是什么吧。在开源社区中,选择一个用来写文本,或者更进一步,用来写代码的编辑器,比选择一个球队或者游戏控制器还要重要。可是任何一个Linux新手都不应为过多的建议和各类各样的煽动而感到焦虑不安,取而代之,先去试着熟悉熟悉一堆不一样的文本编辑器吧。因此今天我将要给你建议一个简单主题的列表,里面的编辑器均可以在Linux下编辑文本。这个列表不包括那些成熟的只用来编程的IDE,也不包括那些专门进行LaTex排版的编辑器。若是你对后者感兴趣,我能够建议你去看看这里.html
让咱们直接从这两个“大咖”开始。当有人在一个聊天室里问关于Linux下的编辑器时,会有一我的立马回答Vim,而后会有另一个说Emacs。(LCTT译注:这就是V党和E党啊~)之因此会这样,理由很充分。这两个都是很是强大的编辑器,有不少的特性,不少插件,很强大的社区支持。若是你一点都不熟悉它们的话,要描述清楚它们强大的功能是有点困难。可是简单来说,它们容许你在文本中快速移动,简单地作出大量的修改,记录宏以及你能想到基本上任何疯狂的编辑方式。这两个编辑器共同的缺点是,不可避免地花时间去学习。讲完这点以后,我不会陷入到哪个更好的争论中去,可是我真的想建议每个人至少学习这二者之一。linux
把VIM打形成一个简单实用的IDE http://www.linuxidc.com/Linux/2011-06/37032.htmshell
Vim学习指南 http://www.linuxidc.com/Linux/2013-08/89096.htm编程
快速学会 Vi编辑器 http://www.linuxidc.com/Linux/2013-08/88586.htmvim
强大的Vim 编辑器 http://www.linuxidc.com/Linux/2013-07/87544.htmapp
在CentOS 6.2上搭建Vim开发环境 http://www.linuxidc.com/Linux/2013-07/87363.htm编辑器
CentOS 5.4 安装高亮Vim编辑工具 http://www.linuxidc.com/Linux/2013-06/86508.htmide
Vim技巧分享:C语言设置 http://www.linuxidc.com/Linux/2012-12/77124.htm函数
Ubuntu中设置Vim的行号 http://www.linuxidc.com/Linux/2012-12/75485.htm工具
Vim编辑器使用基础教程 http://www.linuxidc.com/Linux/2013-05/84031.htm
一款叫作Sublime Text的文本编辑器在过去几年逐渐兴起。一些人可能会将它视为Vim或者Emacs的友好版,专为编程而设计的。事实上,它保持了一些与Vim和Emacs的类似特性。好比,批量编辑和函数跳转都会让人或多或少想起Emacs或者一个充满活力的Vim。然而,它保留了更多的可视性而且更加容易使用。一样,大量的插件吸引你们进行个性化定制。(LCTT译注:实际上,译者认为Sublime Text与其说是像Vim或Emacs,不如说更像是Mac上的编辑器神器textmate。另外,Sublime Text的发展最近已经陷入停滞了。)
Sublime Text惟一的“污点”是它的许可证:若是你只使用开源软件的话,你能够放弃它了。(LCTT译注:可是Sublime Text能够全功能一直试用下去,没有一点区别,只是若是你以为应该支持的话,付费比较好,虽然挺贵。)为此,最近出现了一个雄心勃勃的克隆版 Lime 。这个软件正处在重度开发当中,可是它的理念是:跟Sublime Text类似的用户体验,可是带着开源的韵味。对于Lime,除了满满的期待没有更多要说的了。
距如今更近的,GitHub以开源形式发布了Atom,展开了与Sublime Text正式的竞争。Atom打包了全部你想要的文件跳转,代码片断使用等特性,提供一个完整特性的编辑器而不是简单的编辑框。使用HTML,CSS和集成Node.js环境,能够轻易地定制文本处理过程,这正是它的魅力所在。这其实已经要涉及到IDE的定义了,咱们的列表最多会覆盖到这里。(LCTT译注:好吧,我以为从Sublime Text转移出来的最佳出口就是Atom。)
Ubuntu 12.10 安装破解Sublime Text 2 http://www.linuxidc.com/Linux/2013-07/86898.htm
Ubuntu 13.04安装Sublime Text 2 http://www.linuxidc.com/Linux/2013-05/84228.htm
编码神器——Sublime Text 包管理工具及扩展大全 http://www.linuxidc.com/Linux/2013-10/91701.htm
如何开发 Sublime Text 2 的插件 http://www.linuxidc.com/Linux/2013-09/90046.htm
Windows Mac Linux下安装以及破解Sublime Text 2编辑器 http://www.linuxidc.com/Linux/2013-08/89452.htm
文本编辑器Sublime Text 使用体验 http://www.linuxidc.com/Linux/2013-08/89326.htm
若是不谈这些超级厉害的神器,咱们能够转向我认为的“桌面环境经典版”编辑器。这些编辑器感受上更加的传统,有些也能够用插件进行强化,可是它们的重点是输入简单。若是你头脑里有一些想法想要在忘记以前赶快记下来(我必须怪罪那些视频游戏让个人注意力变得短暂)。你不须要学习Vim或者Sublime Text的快捷键。你只须要一些空白的地方进行输入。这类编辑器的好处是它们或多或少的和你的桌面环境集成在一块儿。在这一类编辑器中,Gnome 下的 Gedit 和 KDE下的 Kate 都很好的集成在桌面系统中,能够经过插件进行个性化定制。好比,更容易的进行LaTeX排版。Mousepad 和 Leafpad 更适合于轻量级的桌面,好比Xfce和LXDE。它们在某种程度上很像Windows的记事本。因此,若是你须要的是灵活和便捷,请选择它们。
更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2014-07/104068p2.htm