Emacs
外观
GNU Emacs 以其作为最强大的程序员编辑器而闻名,但这种强大并非没有代价。 这种强大的原因在于,Emacs 的大部分代码是用一种语言编写的(称为 Emacs Lisp,通常缩写为 ELisp),这种语言可以在运行时用于编写扩展,这意味着几乎可以动态地修改 Emacs 行为的任何方面,用户在工作时。
ELisp 的缺点在于,它是一种全新的语言需要学习,而且对于大多数开发人员来说,它遵循不熟悉的范式。
目前,本书假设您已安装 Emacs,并且能够在 Emacs 中执行基本的编辑操作(加载文件、修改文本等)。 它还假设您有兴趣将 Emacs 作为编程编辑器/IDE,并且熟悉基本的编程概念。 本书可能会在适当的时候扩展以包含更完整的初学者材料,但这目前还不是优先事项。