Emacsのユーザーは、カスタマイズインターフェースにより、Lispコードを記述することなく。変数とフェースをカスタマイズできます。Easy Customization in The GNU Emacs Manualを参照してください。このチャプターでは、カスタマイズインターフェースを通じて、ユーザーとやりとりするための、カスタマイズアイテム(customization items)を定義する方法を説明します。
カスタマイズアイテムには、カスタマイズ可能変数(customizable variable:
defcustomマクロで定義される。
カスタマイズ可能フェース(customizable face: deffaceで定義される。Defining Facesを参照してください)、および関連するカスタマイズアイテムのグループのためのコンテナーとして働くカスタマイズグループ(customization
group:
defgroupで定義される)
が含まれます。
| • Common Keywords: | すべての種類のカスタマイズ宣言に共通なキーワード。 | |
| • Group Definitions: | カスタマイズグループ定義の記述。 | |
| • Variable Definitions: | ユーザーオプションの宣言。 | |
| • Customization Types: | ユーザーオプションの型指定。 | |
| • Applying Customizations: | カスタマイズセッティングを適用する関数。 | |
| • Custom Themes: | カスタムテーマの記述。 |