Variable: facemenu-keybindings

facemenu-keybindings is a customizable variable defined in facemenu.el.gz.

Value

((default . "d") (bold . "b") (italic . "i") (bold-italic . "l")
 (underline . "u"))

Documentation

Alist of interesting faces and keybindings.

Each element is itself a list: the car is the name of the face, the next element is the key to use as a keyboard equivalent of the menu item; the binding is made in facemenu-keymap(var)/facemenu-keymap(fun).

The faces specifically mentioned in this list are put at the top of the menu, in the order specified. All other faces which are defined in facemenu-listed-faces are listed after them, but get no keyboard equivalents.

If you change this variable after loading facemenu.el, you will need to call facemenu-update to make it take effect.

Source Code

;; Defined in /usr/src/emacs/lisp/facemenu.el.gz
(defcustom facemenu-keybindings
  '((default     . "d")
    (bold        . "b")
    (italic      . "i")
    (bold-italic . "l")              ; {bold} intersect {italic} = {l}
    (underline   . "u"))
  "Alist of interesting faces and keybindings.
Each element is itself a list: the car is the name of the face,
the next element is the key to use as a keyboard equivalent of the menu item;
the binding is made in `facemenu-keymap'.

The faces specifically mentioned in this list are put at the top of
the menu, in the order specified.  All other faces which are defined
in `facemenu-listed-faces' are listed after them, but get no
keyboard equivalents.

If you change this variable after loading facemenu.el, you will need to call
`facemenu-update' to make it take effect."
  :type '(repeat (cons face string))
  :group 'facemenu)