Unix 与 Linux 系统文本编辑器深度解析:Emacs 全攻略
在 Unix 和 Linux 系统中,文本编辑器是极为重要的应用程序,许多用户在编辑器上花费的时间甚至超过了系统的其他部分。在众多编辑器中,vi 和 Emacs 形成了两大阵营,由于 vi 的用户界面不太直观,很多人,无论是新手还是有经验的用户,都更倾向于使用 Emacs。
1 Emacs 编辑器简介
Emacs 由自由软件基金会创始人 Richard Stallman 参与设计,它功能强大,甚至有人不将其视为单纯的编辑器,而是一个“集成环境”。Emacs 拥有自己的 LISP 语言引擎,可用于编写编辑器扩展,许多内置功能就是用 Emacs LISP 编写的。它涵盖了从程序编译调试到收发电子邮件、支持 X Window 系统等诸多扩展功能,还自带在线教程和文档。
大多数 Linux 发行版包含两种版本的 Emacs:GNU Emacs 是原始版本,虽仍在开发但进度放缓;XEmacs 功能更丰富,用户友好性高,与 X Window 系统集成更好,即使不使用 X Window 系统也能从命令行调用。如果内存充足且电脑性能较好,推荐使用 XEmacs,因为它预装了许多在 GNU Emacs 中需要单独下载安装的实用软件包。
2 启动 Emacs
启动 GNU Emacs 和 XEmacs 的命令分别如下:
$ emacs options
$ xemacs options
多数情况下无需使用选项,可在命令行指定文件名,但启动程序后再读取文件更简便。在 Ema
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



