カスタマイズ設定はカスタマイズグループに整理されています。これらのグループはさらに大きなグループにまとめられ、最終的にはEmacsと呼ばれるマスターグループに至ります。
M-x customize は、最上位の Emacs
グループを表示するカスタマイズバッファを作成します。その一部は、以下のようになります:
For help using this buffer, see [Easy Customization] in the [Emacs manual].
________________________________________ [ Search ]
Operate on all settings in this buffer:
[ Revert... ] [ Apply ] [ Apply and Save ]
Emacs group: Customization of the One True Editor.
[State]: visible group members are all at standard values.
See also [Manual].
[Editing] Basic text editing facilities.
[Convenience] Convenience features for faster editing.
...more second-level groups...
このバッファの主要部分には、‘Emacs’ カスタマイズグループが表示されており、その中にはさらにいくつかのグループ(‘Editing’、‘Convenience’ など)が含まれています。これらのグループの内容はここには記載されておらず、それぞれ1行のドキュメントのみが表示されています。
グループの状態は、そのグループ内の設定が編集、設定、または保存されたかどうかを示します。変数の変更を参照してください。
カスタマイズバッファの大部分は読み取り専用ですが、編集可能な編集フィールドもいくつか含まれています。例えば、カスタマイズバッファの上部には、設定を検索するための編集フィールドがあります(設定の閲覧と検索を参照)。また、ボタンやリンクもあり、マウスでクリックするか、ポイントをそこに移動させてRETと入力することで有効化できます。例えば、‘[Editing]’のようなグループ名はリンクになっており、これらのリンクのいずれかを有効にすると、そのグループのカスタマイズバッファが表示されます。
カスタマイズバッファでは、TAB (widget-forward) と入力すると、次のボタンまたは編集フィールドへ移動できます。S-TAB (widget-backward) と入力すると、前のボタンまたは編集フィールドに戻ります。