在回答这个问题之前,我先说我在MacOSX上使用TextMate来满足我的文本需求,我很喜欢它.在Linux平台上有什么可比的吗?我将主要使用它来编写python/ruby.
通过谷歌搜索得到了过时的答案.
编辑:因为有人担心这个问题的"优点".我即将在Linux上启动一个新的Ruby编程项目,在开始之前,我想确保我有合适的工具来完成这项工作.
编辑#2:我每天都使用VIM——全部.这个时间我喜欢用它.我只是在寻找其他 Select .
在回答这个问题之前,我先说我在MacOSX上使用TextMate来满足我的文本需求,我很喜欢它.在Linux平台上有什么可比的吗?我将主要使用它来编写python/ruby.
通过谷歌搜索得到了过时的答案.
编辑:因为有人担心这个问题的"优点".我即将在Linux上启动一个新的Ruby编程项目,在开始之前,我想确保我有合适的工具来完成这项工作.
编辑#2:我每天都使用VIM——全部.这个时间我喜欢用它.我只是在寻找其他 Select .
Emacs是一个很棒的文本编辑器.一旦你成为超级用户,它就拥有巨大的力量.你可以访问一个shell,在任意多的子窗口中打开任意多的文件,以及一个极其强大的脚本支持,让你可以添加各种简洁的功能.
我一直在使用一种ruby模式,它在ruby中添加了语法高亮显示等功能,每种主要语言都是如此.
如果你坚持下go ,你可以只使用键盘,永远不要touch 鼠标,这将大大提高你的编辑速度.
如果你想从更基础的东西开始,gedit很好...它还为大多数基于文件扩展名的语言内置了语法高亮显示.它也随操作系统一起提供(尽管可以使用apt get或类似的软件包查找工具轻松安装emacs).
更新:我认为gedit完全是基于GUI的,所以如果你只需要一个shell(它在shell和图形模式中都有完整的功能),学习emacs会很有用.
进一步更新:仅供参考,我不想把Emacs推到Vim之上,这正是我所使用的,而且它是一个很棒的编辑器(我相信Vim也是).一开始它让人望而生畏(我相信Vim也是),但问题是关于Linux上的文本编辑器,除了vi...Emacs对我来说似乎是一个合乎逻辑的 Select ,但是gedit是一个很棒的简单文本编辑器,如果你只想看到它的话,它有一些很好的特性.