Function: mh-prefix-help
mh-prefix-help is an autoloaded, interactive and byte-compiled
function defined in mh-utils.el.gz.
Signature
(mh-prefix-help)
Documentation
Display cheat sheet for the commands of the current prefix in minibuffer.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/mh-e/mh-utils.el.gz
;;;###mh-autoload
(defun mh-prefix-help ()
"Display cheat sheet for the commands of the current prefix in minibuffer."
(interactive)
;; We got here because the user pressed a "?", but he pressed a prefix key
;; before that. Since the key vector starts at index 0, the index of the
;; last keystroke is length-1 and thus the second to last keystroke is at
;; length-2. We use that information to obtain a suitable prefix character
;; from the recent keys.
(let* ((keys (recent-keys))
(prefix-char (elt keys (- (length keys) 2)))
(help (cdr (assoc prefix-char (assoc major-mode mh-help-messages)))))
(mh-help help)))