适用于Linux的文本编辑器(除了Vi)?

Cod*_*nts 47 linux editor

让我先说一下这个问题,我说我在Mac OSX上使用TextMate来满足我的文本需求而且我很喜欢它.在Linux平台上有什么可比性吗?我主要用它来编写python/ruby​​.

进行谷歌搜索产生了过时的答案.

编辑:因为对这个问题的"优点"有一些担忧.我即将在Linux上开始一个新的Ruby编程项目,在我开始之前,我想确保我有合适的工具来完成这项工作.

编辑#2:我每天都使用VIM - 全部.这个.时间.我喜欢使用它.我只是在寻找一些替代方案.

Sco*_*wan 132

真正的程序员在开始时设置通用常量,以便宇宙演变为包含具有所需数据的磁盘.

http://xkcd.com/378/

  • 顺便说一下,这个命令现在存在于emacs中. (23认同)
  • 悬停文本:"真正的程序员在开始时设置通用常量,以便宇宙进化到包含他们想要的数据的磁盘." (2认同)

Mik*_*one 43

Emacs是一个很棒的文本编辑器.一旦成为超级用户,它就拥有巨大的力量.您可以访问一个shell,在尽可能多的子窗口中打开任意数量的文件,以及一个非常强大的脚本支持,可以添加各种简洁的功能.

我一直在使用ruby模式,它增加了语法高亮和诸如红宝石之类的东西,并且每种主要语言都存在相同的情况.

如果你继续使用它,你可以专门使用键盘而不用触摸鼠标,这会大大提高你的编辑速度.

如果你想从更基本的东西开始,gedit很好......它已经内置语法高亮,以及基于文件扩展名的大多数语言.它还附带了操作系统(尽管emacs可以使用apt-get或类似的包查找程序实用程序轻松安装).

更新:我认为gedit是基于GUI的,所以如果你只是坚持一个shell(它在shell和图形模式下都是完全特色的),学习emacs会很有用.

进一步更新:仅供参考,我不是想把Emacs推到Vim上面,这只是我使用的,而且它是一个很棒的编辑器(因为我确定Vim也是如此).一开始是令人生畏的(因为我确定Vim也是如此),但问题是关于Linux上的文本编辑器除了vi ... Emacs对我来说似乎是合乎逻辑的选择,但gedit是一个很棒的简单文本编辑器,具有一些很好的功能如果这就是你要找的全部.

  • GEdit没有附带操作系统; 它是一个GNOME项目,因此预装了许多包装GNOME的发行版.你不会在任何KDE/LXDE/Openbox /等上默认看到它.发行版,也不像Arch那样建立自己的发行版.FWIW,KDE相当于凯特,这是更好的. (3认同)

gro*_*rom 25

KDE,KDE高级文本编辑器非常好.它具有语法高亮,块选择模式,终端/控制台,会话,窗口分割水平和垂直等.


The*_* GN 18

我在linux上使用sublime Text.


sum*_*mek 17

试试Scribes.它试图成为Linux的TextMate替代品


The*_* GN 10

我使用SciTE 非常小而简单的文本编辑器.


Mau*_*uli 9

我喜欢jEdit(http://www.jedit.org)的多功能性,它有很多插件,跨平台,还有我一直使用的块选择之类的东西.

缺点是,因为它是用java编写的,所以它不是最快的.


rob*_*ntw 8

我觉得Geany(http://geany.uvena.de/)非常好.


Mat*_*kel 7

我使用pico或nano作为Linux/Solaris/etc中的"随意"文本编辑器.它很容易掌握,虽然你在菜单上丢失了几行文字,但至少很容易看到如何退出等等.

我认为你甚至可以扩展nano,并添加语法高亮.


Pis*_*tos 6

替代文字编辑?试试Diakonos,"大众的Linux编辑器".默认键盘映射与剪切,复制,粘贴,撤消,打开,保存等一样.