文本编辑器:vi 与 Emacs 深度解析
1. vi 编辑器相关资源
在 Unix 和 Linux 系统中,文本编辑器是极为重要的应用程序。vi 作为经典的文本编辑器,有许多优秀的教程和参考资料可供学习。如果你能访问互联网,comp.editors 关于 vi 的存档中包含了大量的参考文档、教程,还有一些有趣的 vi 技巧。其存档主页为 ftp://alf.uib.no:/pub/vi ,在 cs.uwp.edu 等其他地方也有镜像。而 vim 的官方网站是 http://www.vim.org 。
2. Emacs 编辑器概述
在 Unix 和 Linux 世界里,文本编辑器的使用频率极高,很多人在编辑器上花费的时间比在系统其他部分还要多。在编辑器的选择上,Unix 社区主要分为 Emacs 阵营和 vi 阵营。由于 vi 的用户界面不太直观,很多新手和有经验的用户都更倾向于使用 Emacs。不过,长期使用 vi 的用户以及单指打字者使用 vi 会比使用更复杂的 Emacs 更加高效。
Emacs 由自由软件基金会创始人 Richard Stallman 参与设计,它是一个功能强大的系统,甚至有人不把它称为编辑器,而是“集成环境”。它拥有自己的 LISP 语言引擎,许多内部功能都是用 Emacs LISP 编写的。Emacs 涵盖了从程序编译调试、收发电子邮件到支持 X Window 系统等众多扩展功能,同时还自带在线教程和文档。《Learning GNU Emacs》这本书是学习该编辑器的热门指南。
大多数 Linux 发行版包含两种 Emacs 变体:GNU Emacs 是原始版本,仍在开发中,但开发速度有所放缓;XEmacs
超级会员免费看
订阅专栏 解锁全文
8

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



