找回密码
 骑士注册

QQ登录

微博登录


优秀的Linux文本编辑器

2014-07-05 00:31    评论: 32 收藏: 4 分享: 7    

想要挑起狂热Linux爱好者之间的激烈争辩吗?那就问问他们最喜欢的文本编辑器是什么吧。在开源社区中,选择一个用来写文本,或者更进一步,用来写代码的编辑器,比选择一个球队或者游戏控制器还要重要。但是任何一个Linux新手都不该为过多的建议和各种各样的煽动而感到焦虑不安,取而代之,先去试着熟悉熟悉一堆不同的文本编辑器吧。所以今天我将要给你建议一个简单主题的列表,里面的编辑器都可以在Linux下编辑文本。这个列表不包括那些成熟的只用来编程的IDE,也不包括那些专门进行LaTex排版的编辑器。如果你对后者感兴趣,我可以建议你去看看这里.

1. Vim & Emacs

让我们直接从这两个“大咖”开始。当有人在一个聊天室里问关于Linux下的编辑器时,会有一个人立马回答Vim,然后会有另外一个说Emacs。(LCTT译注:这就是V党和E党啊~)之所以会这样,理由很充分。这两个都是非常强大的编辑器,有很多的特性,很多插件,很强大的社区支持。如果你一点都不熟悉它们的话,要描述清楚它们强大的功能是有点困难。但是简单来讲,它们允许你在文本中快速移动,简单地做出大量的修改,记录宏以及你能想到基本上任何疯狂的编辑方式。这两个编辑器共同的缺点是,不可避免地花时间去学习。讲完这点之后,我不会陷入到哪一个更好的争论中去,但是我真的想建议每一个人至少学习这两者之一。

2. Sublime Text & Lime & Atom

一款叫做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。)

3. Gedit & Kate & Mousepad & Leafpad

如果不谈这些超级厉害的神器,我们可以转向我认为的“桌面环境经典版”编辑器。这些编辑器感觉上更加的传统,有些也可以用插件进行强化,但是它们的重点是输入简单。如果你头脑里有一些想法想要在忘记之前赶快记下来(我必须怪罪那些视频游戏让我的注意力变得短暂)。你不需要学习Vim或者Sublime Text的快捷键。你只需要一些空白的地方进行输入。这类编辑器的好处是它们或多或少的和你的桌面环境集成在一起。在这一类编辑器中,Gnome 下的 Gedit 和 KDE下的 Kate 都很好的集成在桌面系统中,可以通过插件进行个性化定制。比如,更容易的进行LaTeX排版。MousepadLeafpad 更适合于轻量级的桌面,比如Xfce和LXDE。它们在某种程度上很像Windows的记事本。所以,如果你需要的是灵活和便捷,请选择它们。

12下一页
查看其它分页:

发表评论


最新评论

我也要发表评论

来自广东深圳的 Chrome 47.0|Windows 7 用户 2016-01-11 10:24 3 回复
V党
wuanshou 2014-07-10 12:54 回复
总觉得用文本编辑器不习惯。很少用。。我是小白
[点击展开更多楼层]
[5]
ReiNoir 发表于 2014-07-09 14:21 的评论:
哈哈
[6]
linux 发表于 2014-07-09 14:22 的评论:
OK
[7]
ReiNoir 发表于 2014-07-09 14:31 的评论:
我们好像刷屏版聊了
linux 2014-07-09 15:08 回复
没事!!
[1]
ReiNoir 发表于 2014-07-09 10:44 的评论:
桌面下的话Sublime Text确实不错
[2]
linux 发表于 2014-07-09 10:50 的评论:
是啊是啊
[3]
ReiNoir 发表于 2014-07-09 11:01 的评论:
:)刚才好像没回复上……?
linux 2014-07-09 11:39 回复
:>
[1]
ReiNoir 发表于 2014-07-09 10:44 的评论:
桌面下的话Sublime Text确实不错
[2]
linux 发表于 2014-07-09 10:50 的评论:
是啊是啊
ReiNoir 2014-07-09 10:57 回复
:)
[1]
发表于 2014-07-06 13:50 的评论:
UltraEdit最好用,不论Win还是linux下
linux 2014-07-06 14:56 回复
我不这样认为~
netb2c 2014-07-05 23:33 回复
vim
恆逹 2014-07-05 09:33  新浪微博网友评论 回复
一直钟爱vim
文剑一飞 2014-07-05 09:19 回复
sublime text3一直都是beta。开发者只有一人。
振云_percy 2014-07-05 09:03  新浪微博网友评论 回复
sublime 谁跟我争我跟谁急!
kos_mos_R2 2014-07-05 08:03  新浪微博网友评论 回复
vim怎么不能写java?我觉得vim写java也很舒服啊。。。//@比尔盖子V: 我就是 //@月箫人kK: 用vim写Java??,笑而不语
码农家的厨房 2014-07-05 07:33  新浪微博网友评论 回复
vim[偷笑]
比尔盖子V 2014-07-05 03:03  新浪微博网友评论 1 回复
我就是 //@月箫人kK: 用vim写Java??,笑而不语
月箫人kK 2014-07-05 02:03  新浪微博网友评论 回复
用vim写Java
天筏 2014-07-05 01:03  新浪微博网友评论 回复
vim,emacs,sublime text 这是我常用的编辑器顺序。
爱开源未来 2014-07-05 01:03  新浪微博网友评论 回复
Repost
Linux中国 2014-07-05 01:03  新浪微博网友评论 回复
回复@r3d4:请用 #帮大家问# 这个话题发微博,然后@ 我,我帮你转问。
钟腾辉-幻想ing 2014-07-05 01:03  新浪微博网友评论 回复
V党,E党不要吐槽。
公民迈克 2014-07-05 01:03  新浪微博网友评论 回复
有几个还是跨平台的,不错的文章,又多了许多选择。
r3d4 2014-07-05 01:03  新浪微博网友评论 回复
Ubuntu14.04开机不能连接wifi,需要休眠再进入系统才能打开wifi,有解决方法么
Athlon65X8 2014-07-05 01:03  新浪微博网友评论 回复
gui就sublime text cli就nano //@超级桔子: 转发微博
饥饿加菲 2014-07-05 01:03  新浪微博网友评论 回复
当初用VI插件改装VI,失败了。。。把vi搞的乱七八糟。后来把gedit装了一堆插件,改装成了简易IDE
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。