Variable: Man-mode-map

Man-mode-map is a variable defined in man.el.gz.

Value

Large value
-               negative-argument
-               negative-argument
.               beginning-of-buffer
0               digit-argument
0               digit-argument
1               digit-argument
1               digit-argument
2               digit-argument
2               digit-argument
3               digit-argument
3               digit-argument
4               digit-argument
4               digit-argument
5               digit-argument
5               digit-argument
6               digit-argument
6               digit-argument
7               digit-argument
7               digit-argument
8               digit-argument
8               digit-argument
9               digit-argument
9               digit-argument
<               beginning-of-buffer
<keymap> C-M-i  backward-button
<keymap> TAB    forward-button
>               end-of-buffer
?               describe-mode
DEL             scroll-down-command
M-n             Man-next-manpage
M-p             Man-previous-manpage
RET             man-follow
S-SPC           scroll-down-command
SPC             scroll-up-command
SPC..~          undefined
SPC..~          undefined
g               Man-goto-section
g               revert-buffer
h               describe-mode
k               Man-kill
m               man
n               Man-next-section
p               Man-previous-section
q               quit-window
r               Man-follow-manual-reference
s               Man-goto-see-also-section
u               Man-update-manpage

Documentation

Keymap for Man mode.

Source Code

;; Defined in /usr/src/emacs/lisp/man.el.gz
(defvar Man-mode-map
  (let ((map (make-sparse-keymap)))
    (suppress-keymap map)
    (set-keymap-parent map
      (make-composed-keymap button-buffer-map special-mode-map))

    (define-key map "n"    'Man-next-section)
    (define-key map "p"    'Man-previous-section)
    (define-key map "\en"  'Man-next-manpage)
    (define-key map "\ep"  'Man-previous-manpage)
    (define-key map "."    'beginning-of-buffer)
    (define-key map "r"    'Man-follow-manual-reference)
    (define-key map "g"    'Man-goto-section)
    (define-key map "s"    'Man-goto-see-also-section)
    (define-key map "k"    'Man-kill)
    (define-key map "u"    'Man-update-manpage)
    (define-key map "m"    'man)
    ;; Not all the man references get buttons currently.  The text in the
    ;; manual page can contain references to other man pages
    (define-key map "\r"   'man-follow)

    (easy-menu-define nil map
      "`Man-mode' menu."
      '("Man"
        ["Next Section" Man-next-section t]
        ["Previous Section" Man-previous-section t]
        ["Go To Section..." Man-goto-section t]
        ["Go To \"SEE ALSO\" Section" Man-goto-see-also-section
         :active (cl-member Man-see-also-regexp Man--sections
                            :test #'string-match-p)]
        ["Follow Reference..." Man-follow-manual-reference
         :active Man--refpages
         :help "Go to a manpage referred to in the \"SEE ALSO\" section"]
        "--"
        ["Next Manpage" Man-next-manpage
         :active (> (length Man-page-list) 1)]
        ["Previous Manpage" Man-previous-manpage
         :active (> (length Man-page-list) 1)]
        "--"
        ["Man..." man t]
        ["Kill Buffer" Man-kill t]
        ["Quit" quit-window t]))
    map)
  "Keymap for Man mode.")