我为什么使用Emacs

本文是翻译,版权归原作者所有


我在HUJI成为了一名Emacs用户。这个CS学校的IT团队喜欢Emacs,将其设为计算机实验室的默认编辑器。

我一直使用它,直到我认为我太年轻而不能成为一个因循守旧的人,就买了一个饱受赞美的Sublime Text的license。我把Sublime当做我的默认编辑器。我尽量喜欢它,专门使用了四个月,最后我接受了它不好用的事实,转而继续使用Emacs。

这不是因为任何Sublime的问题:它是一款非常好的编辑器,容易扩展。但是它仅仅扩展到了一定程度,而Emacs是无限可扩展的。

因为任何使用Emacs久的人都会告诉你,Emacs不是一个编辑器。它是一个系统,可以处理文本缓冲和窗口,运行LISP代码来操作它们。因此,你能够实际活在Emacs里,和有的人一样,使用下划线的操作系统只是为了自启动。(译者注:原文为:Therefore, you can practically live in Emacs, as some do, using the underline OS just for bootstrapping it.此句不好翻译,特标注出来--_)

但我自己不是Emacs奇才。我希望我是,但我几乎不懂任何Elisp,也从来找不到时间去学习。然而我能够用Emacs做大部分我想做的事情,用Sublime却有一堆做不了的事情。大部分比较琐碎,但有个严重的地方:我不能做键绑定来足够兼容Emacs,Emacs已经刻入了我的大脑,我不认为我能够学习冥河另一侧的东西。

Kieran Healy用优美的句子描述了:

但是,即使TextMate2完整地从天而降,且让所有人认为是奇迹,Emacs会还在那儿等着。当冰雪融化、城市消亡,当人类毁于战火和僵尸,当蟑螂最终拥有感觉,接管并开始使用计算机------在这一点上,Ctrl、Meta键、chords对于经典的节肢动物不仅仅是令人满意的人类改造,而且也是某种六条腿、多关节上帝的、世界上聪明的设计的直接证据。([原文](http://kieran.healy.usesthis.com/))

时髦的编辑器或许来来去去,但是Emacs永远屹立。

原文地址:http://shayelk.in/why-i-use-emacs/

译文:我为什么使用Emacs 》| 腊八粥