级别: 中级 Michael Stutz (stutz@dsl.org), 作家, 顾问
2007 年 11 月 01 日 本教程是系列文章的第 6 部分,将向您介绍一些有价值的方法,您可以使用它们来自定义和配置 Emacs 环境。了解如何对 Emacs 环境中的各个方面(从次要模式的行为到缺省的键绑定)按照您的喜好进行更改。在本文的介绍过程中,说明了如何设置变量,如何通过启动文件使您的所有自定义工作自动完成,如何保存并再次查看对窗口和框架的自定义,以及如何使用 Emacs 中内置的简单自定义工具。
在本教程中
- 设置 Emacs 变量
- 显示变量的值
- 设置变量
- 使用并了解一些常见的 Emacs 变量
- 自定义您的 Emacs 键绑定
- 修复 Home 和 End 键
- 修复 Del 键
- 创建自定义键
- 自定义您的 Emacs 界面
- 删除菜单条
- 在模式行中放置一个时钟
- 自定义您的位置
- 打开语法突出显示
- 常见 Emacs 界面函数汇总
- 使用您的 Emacs 启动文件
- 在您的启动文件中设置变量
- 在您的启动文件中定义键绑定
- 在您的启动文件中设置模式
- 使得简短的回答成为可能
- 实际运用
- 记住 Emacs 窗口和框架的自定义内容
- 使用 Emacs 的 Customize 函数
- 启动自定义缓冲区
- 选择自定义组
- 更改自定义选项
- 自定义特定的属性
- 了解 Emacs 自定义函数
目标
本教程将向您介绍如何自定义和配置您的 Emacs 编辑环境(从键绑定到各种模式的行为)。
在完成本教程的学习之后,您将了解如何更改 Emacs 编辑环境的各个方面,以及如何保存您的自定义工作,以便稍后可以再次调用它们。
预备知识
在开始学习本教程之前,您应该先完成本系列文章中前几部分教程的学习。它们为 Emacs 的学习打下了坚实的基础,并说明了您在本教程中将要使用到的许多 Emacs 概念(请参见参考资料部分)。
系统需求
本教程需要您在基于 UNIX 的系统中有一个用户帐户,且此系统中安装有最新版本的 Emacs。 Emacs 有几个版本;最原始,也是最流行的是 GNU Emacs,它是由 GNU 工程在线发布的(请参阅参考资料)。 您必须拥有较新版本的 GNU Emacs,即版本 20 或更高版本。版本 20 和 21 是最常见的,您也可以获得版本 22 的开发快照。本教程可与这些版本的 Emacs 中的任何一种配合使用。如果您的系统运行的是较早的版本,您应该进行升级。 为了了解您运行的是什么版本的 Emacs,请使用 GNU 风格的 --version 标志:
$ emacs --version
GNU Emacs 22.0.91.1
Copyright (C) 2006 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
$
|
因为本教程中的部分内容研究了对 X 窗口系统环境中 Emacs 图形元素的操作,所以您应该拥有一台正常运行的 X 服务器。
学习时间
2 小时
格式 html, pdf
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |