级别: 中级 Michael Stutz (stutz@dsl.org), 作者, 顾问
2007 年 3 月 20 日 精通 Emacs 编辑器,并深入研究它赖以成名的最先进的编辑命令。开放源代码的 Emacs 编辑器(UNIX® 计算系统中最强大的功能之一)是一个复杂的大型应用程序,从编辑文本到作为一个完整的开发环境,它几乎无所不能。它具有丰富的功能,而且与您见过的任何程序都不一样,尤其是在指定和输入命令方面。这篇教程是本系列的第一篇,它提供了一份简明、可供亲手实践的介绍,让您了解最重要的 Emacs 编辑概念和功能。
在本教程中
- 介绍 Emacs 的编辑环境
- 启动 Emacs
- Emacs 窗口剖析
- 学习如何键入 Emacs 的键绑定
- 停止 Emacs
- 缓冲区和文件
- 从头创建一个新文件
- 启动 Emacs 同时打开一个文件
- 打开一个文件
- 访问缓冲区
- 杀死缓冲区
- 将缓冲区保存到磁盘
- 缓冲区和文件命令总结
- 在 Emacs 中编辑文本
- 键入文本和在缓冲区中移动
- 删除,撤消和重复
- 撤消和重复
- 多次运行同一个命令
- 用于编辑的按键表
- 标记和鼠标
目标
本教程的主要目的是带您初步了解 Emacs 编辑器,并简要地介绍该应用程序及其设计原则,告诉您如何在这个编辑环境中高效地工作。
预备知识
如果要从本教程中受益,您不一定要了解先前所介绍的那些关于 Emacs 的知识;不过,您应当对文本编辑器和字处理器能做的工作有一个初步的认识。虽然本教程是针对所有程度的 UNIX 专业知识而编写的,但是如果您了解 UNIX 文件系统,会很有帮助,这包括:
系统需求
本教程需要您在基于 UNIX 的系统中有一个用户帐户,且此系统中安装有最新版本的 Emacs。 Emacs 有几个版本;最原始,也是最流行的是 GNU Emacs,它是由 GNU 工程在线发布的。 您必须拥有较新版本的 GNU Emacs,即版本 20 或更高版本。版本 20 和 21 是最常见的,您也可以获得版本 22 的开发快照。本教程可与这些版本的 Emacs 中的任何一种配合使用。如果您的系统运行的是较老的版本,您应该进行升级。
学习时间
2 小时
格式 html, pdf
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |