Variable: allout-prefixed-keybindings

allout-prefixed-keybindings is a customizable variable defined in allout.el.gz.

Value

Large value
(("[(control ?n)]" allout-next-visible-heading)
 ("[(control ?p)]" allout-previous-visible-heading)
 ("[(control ?u)]" allout-up-current-level)
 ("[(control ?f)]" allout-forward-current-level)
 ("[(control ?b)]" allout-backward-current-level)
 ("[(control ?a)]" allout-beginning-of-current-entry)
 ("[(control ?e)]" allout-end-of-entry)
 ("[(control ?i)]" allout-show-children)
 ("[(control ?s)]" allout-show-current-subtree)
 ("[(control ?t)]" allout-toggle-current-subtree-exposure)
 ("[?h]" allout-hide-current-subtree)
 ("[(control ?o)]" allout-show-current-entry)
 ("[?!]" allout-show-all)
 ("[?x]" allout-toggle-current-subtree-encryption)
 ("[? ]" allout-open-sibtopic)
 ("[?.]" allout-open-subtopic)
 ("[?,]" allout-open-supertopic)
 ("[?']" allout-shift-in)
 ("[?>]" allout-shift-in)
 ("[?<]" allout-shift-out)
 ("[(control ?m)]" allout-rebullet-topic)
 ("[?*]" allout-rebullet-current-heading)
 ("[?#]" allout-number-siblings)
 ("[(control ?k)]" allout-kill-topic)
 ("[(meta ?k)]" allout-copy-topic-as-kill)
 ("[?@]" allout-resolve-xref)
 ("[?=?c]" allout-copy-exposed-to-buffer)
 ("[?=?i]" allout-indented-exposed-to-buffer)
 ("[?=?t]" allout-latexify-exposed)
 ("[?=?p]" allout-flatten-exposed-to-buffer))

Documentation

Allout-mode key bindings that are prefixed with allout-command-prefix.

See allout-unprefixed-keybindings for the list of keybindings that are not prefixed.

Use vector format for the keys:
  - put literal keys after a ? question mark, eg: ?a, ?.
  - enclose control, shift, or meta-modified keys as sequences within
    parentheses, with the literal key, as above, preceded by the name(s)
    of the modifiers, eg: [(control ?a)]
See the existing keys for examples.

Functions can be bound to multiple keys, but binding keys to multiple functions will not work - the last binding for a key prevails.

This variable was added, or its default value changed, in Emacs 24.1.

Source Code

;; Defined in /usr/src/emacs/lisp/allout.el.gz
;;;_   = allout-prefixed-keybindings
(defcustom allout-prefixed-keybindings
  '(("[(control ?n)]" allout-next-visible-heading)
    ("[(control ?p)]" allout-previous-visible-heading)
    ("[(control ?u)]" allout-up-current-level)
    ("[(control ?f)]" allout-forward-current-level)
    ("[(control ?b)]" allout-backward-current-level)
    ("[(control ?a)]" allout-beginning-of-current-entry)
    ("[(control ?e)]" allout-end-of-entry)
    ("[(control ?i)]" allout-show-children)
    ("[(control ?s)]" allout-show-current-subtree)
    ("[(control ?t)]" allout-toggle-current-subtree-exposure)
;; Let user customize if they want to preempt describe-prefix-bindings ^h use.
;;    ("[(control ?h)]" allout-hide-current-subtree)
    ("[?h]" allout-hide-current-subtree)
    ("[(control ?o)]" allout-show-current-entry)
    ("[?!]" allout-show-all)
    ("[?x]" allout-toggle-current-subtree-encryption)
    ("[? ]" allout-open-sibtopic)
    ("[?.]" allout-open-subtopic)
    ("[?,]" allout-open-supertopic)
    ("[?']" allout-shift-in)
    ("[?>]" allout-shift-in)
    ("[?<]" allout-shift-out)
    ("[(control ?m)]" allout-rebullet-topic)
    ("[?*]" allout-rebullet-current-heading)
    ("[?#]" allout-number-siblings)
    ("[(control ?k)]" allout-kill-topic)
    ("[(meta ?k)]" allout-copy-topic-as-kill)
    ("[?@]" allout-resolve-xref)
    ("[?=?c]" allout-copy-exposed-to-buffer)
    ("[?=?i]" allout-indented-exposed-to-buffer)
    ("[?=?t]" allout-latexify-exposed)
    ("[?=?p]" allout-flatten-exposed-to-buffer)
    )
  "Allout-mode key bindings that are prefixed with `allout-command-prefix'.

See `allout-unprefixed-keybindings' for the list of keybindings
that are not prefixed.

Use vector format for the keys:
  - put literal keys after a `?' question mark, eg: `?a', `?.'
  - enclose control, shift, or meta-modified keys as sequences within
    parentheses, with the literal key, as above, preceded by the name(s)
    of the modifiers, eg: [(control ?a)]
See the existing keys for examples.

Functions can be bound to multiple keys, but binding keys to
multiple functions will not work - the last binding for a key
prevails."
  :version "24.1"
  :type 'allout-keybindings-binding
  :group 'allout-keybindings
  :set #'allout-compose-and-institute-keymap
 )