设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

linux平台文本编辑器大起底

2012-1-10 10:20| 发布者: 红黑魂| 查看: 12962| 评论: 1|来自: 笨兔兔

摘要:   可能不少人会问,Linux下什么类型的可用软件最多?答案是文本处理程序。除了常见的Grep、more、less、cat、awk等文本显示和处理程序外,更多的,就是文本编辑器了。在新立得下试着搜索一下,能够找到的文本编辑 ...

  可能不少人会问,Linux下什么类型的可用软件最多?答案是文本处理程序。除了常见的Grep、more、less、cat、awk等文本显示和处理程序外,更多的,就是文本编辑器了。在新立得下试着搜索一下,能够找到的文本编辑器简直可以按“堆”来计算。这里,就尝试尽可能多的找到Linux下所有可以找到的独立的文本编辑器,这里剔除掉了那些cream之类的修改版vim或者修改版的emacs,以及ReText和gWrite这类“富文本”编辑软件,以及UEX这种收费的商业软件(免费的商业软件予以保留)。由于个人精力和知识有限,难免会有遗漏,如哪位朋友发现遗漏了你使用的编辑器,请在评论中告知。

 

  以下就是我找到的文本编辑器列表(时间关系,部分软件并未介绍,后面会不断补齐,这篇文章也会在发现新的优秀编辑器后不断更新)


aoeui

  别被名字最后的ui两个字母骗了,这货其实是一个终端界面下的类vi的文本编辑器,其最大的特点是针对Dvorak键盘进行了优化。老实说,对我们来说意义不大。


aXe

  全名是an X editor。听名字就知道这货是什么东西了,界面有点像DOS下的EDIT,不过要比EDIT精致一些。没有感觉有什么突出的特性。


Diakonos

  这是一个很有趣的程序,它把GUI下文本编辑器常见的快捷键用到了CLI下的文本编辑器中,创造出了这样一款文本编辑器,对于需要在ssh下简单改改配置文件,并且这项工作并不怎么频繁的朋友,这款编辑器是一个不错的选择。


Editra

  Editra是一款需要重点介绍的重量级的文本编辑器,官网称之为“跨平台的文本编辑程序”,其功能完全可以称为“准IDE”。使用python开发,图形界面采用pywxWindows。支持六十多种语言的语法高亮、代码折叠、自动补全等功能。支持编辑远程文件、支持插件扩展、支持会话保存等等。


Editra


安装方法:在官方网站下载安装。Ubuntu用户可以直接在新立得中找到Editra。


Emacs

  Emacs本来也是一款需要重点介绍的重量级文本编辑器,但网上关于它的介绍实在是太多了一些。因此在这里就不予介绍了。个人建议是:如果你需要经常进行大规模的文本编辑工作,那么Emacs或vim最好是选一个,它们绝对是最有效率的文本编辑器之王。


FTE Text Editor

  终端下的文本编辑器,有较好的代码高亮的功能,个人感觉,就是DOS下那个EDIT的增强版。


Geany

  Geany是一个值得大书特书的文本编辑器,它非常轻量,但功能却十分强大,几乎一个IDE所需要具有的基础功能它都有。很难界定它究竟应该属于一个IDE还是一个文本编辑器。不管怎么说,如果希望找一个即轻量有强大,并且不需要怎么配置就可以使用的编程用软件,这个软件会是一个非常棒的选择。

安装方法:直接在新立得里安装,或者在官网下载。


Gedit

  Gedit是Gnome默认的文本编辑器,不少人把它当作Windows下记事本的替代品。但事实上它也十分强大,大量插件的支持,让用户可以实现大部分他们想要的功能。同样支持语法高亮。经过配置后,可以把它当作一款“准IDE”使用。


Gooby

  这个编辑器非常特别,它是一款“协作文本编辑器”,允许多个人通过网络同时编辑一个文件,远程结对编程的好帮手。


jed

  很不错的终端下的编辑器,网上的介绍文章也很多,不再多做介绍。


jEdit

  有人jEdit和vim/Emacs并列,可见它的强大。如果你不习惯vim或emacs,并且是在GUI下工作,那么jEdit也许是一款不错的替代品。


joe

JuffEd

Kate

Komodo Edit

Kooby

KWrite

Leafpad

MinEd

Mousepad

Nano

PyRoom

Scite

Scribes

TEA

vi/vim

yudit


酷毙
5

雷人

鲜花
1

鸡蛋

漂亮

刚表态过的朋友 (6 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部