49.1.1 Customization Groups
Customization settings are organized into customization
groups. These groups are collected into bigger groups, all the way
up to a master group called Emacs
.
M-x customize
creates a customization buffer that shows the
top-level Emacs
group. It looks like this, in part:
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...
The main part of this buffer shows the ‘ Emacs
’ customization
group, which contains several other groups (‘ Editing
’,
‘ Convenience
’, etc.). The contents of those groups are not
listed here, only one line of documentation each.
The state of the group indicates whether setting in that group has been edited, set, or saved. See Changing a Variable.
Most of the customization buffer is read-only, but it includes some
editable fields that you can edit. For example, at the top of
the customization buffer is an editable field for searching for
settings (see Browsing and Searching for Settings). There are also buttons and
links, which you can activate by either clicking with the mouse,
or moving point there and typing RET
. For example, the group
names like ‘ [Editing]
’ are links; activating one of these links
brings up the customization buffer for that group.
In the customization buffer, you can type TAB
( widget-forward
) to move forward to the next button or editable
field. S-TAB
( widget-backward
) moves back to the
previous button or editable field.