Emacs/emacs/Specific-Customization
Next: Custom Themes, Previous: Face Customization, Up: Easy Customization [Contents][Index]
49.1.6 Customizing Specific Items
- M-x customize-option RET
option
RET
M-x customize-variable RET option
RET
- Set up a customization buffer for just one user option,
option
. - M-x customize-face RET
face
RET - Set up a customization buffer for just one face,
face
. - M-x customize-group RET
group
RET - Set up a customization buffer for just one group,
group
. - M-x customize-apropos RET
regexp
RET - Set up a customization buffer for all the settings and groups that match
regexp
. - M-x customize-changed RET
version
RET - Set up a customization buffer with all the settings and groups whose meaning has changed since Emacs version
version
. - M-x customize-changed-options RET
version
RET - Set up a customization buffer with all the options whose meaning or default values have changed since Emacs version
version
. - M-x customize-saved
- Set up a customization buffer containing all settings that you have saved with customization buffers.
- M-x customize-unsaved
- Set up a customization buffer containing all settings that you have set but not saved.
If you want to customize a particular user option, type M-x customize-option. This reads the variable name, and sets up the customization buffer with just that one user option. When entering the variable name into the minibuffer, completion is available, but only for the names of variables that have been loaded into Emacs.
Likewise, you can customize a specific face using M-x customize-face. You can set up a customization buffer for a specific customization group using M-x customize-group.
M-x customize-apropos prompts for a search term—either one or more words separated by spaces, or a regular expression—and sets up a customization buffer for all loaded settings and groups with matching names. This is like using the search field at the top of the customization buffer (see Customization Groups).
When you upgrade to a new Emacs version, you might want to consider customizing new settings, and settings whose meanings or default values have changed. To do this, use M-x customize-changed and specify a previous Emacs version number using the minibuffer. It creates a customization buffer which shows all the settings and groups whose definitions have been changed since the specified version, loading them if necessary.
If you change settings and then decide the change was a mistake, you can use two commands to revisit your changes. Use M-x customize-saved to customize settings that you have saved. Use M-x customize-unsaved to customize settings that you have set but not saved.
Next: Custom Themes, Previous: Face Customization, Up: Easy Customization [Contents][Index]