15 自定义设置

Emacs 用户可以使用自定义(Customize)界面来定制变量和面孔,无需编写 Lisp 代码。See Easy Customization in The GNU Emacs Manual。本章介绍如何 定义自定义项(customization items),用户可通过自定义界面对这些项目进行交互设置。

自定义项包括:可定制变量,使用 defcustom 宏; 可定制外观,使用 defface 定义(在 定义文本视觉样式 中单独说明); 以及 自定义组(customization groups),使用 defgroup, 它们充当相关自定义项的分组容器。