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: | カスタムテーマの記述。 |