Variable: pdf-view-mode-map

pdf-view-mode-map is a variable defined in pdf-view.el.

Value

Large value
                         image-scroll-down
                         image-scroll-up
'                        pdf-view-jump-to-register
+                        pdf-view-enlarge
-                        negative-argument
-                        pdf-view-shrink
0                        digit-argument
0                        pdf-view-scale-reset
1                        digit-argument
2                        digit-argument
3                        digit-argument
4                        digit-argument
5                        digit-argument
6                        digit-argument
7                        digit-argument
8                        digit-argument
9                        digit-argument
<                        beginning-of-buffer
<down-mouse-1>           pdf-view-mouse-set-region
<down>                   pdf-view-next-line-or-next-page
<keymap> C-<mouse-4>     image-mouse-increase-size
<keymap> C-<mouse-5>     image-mouse-decrease-size
<keymap> C-<wheel-down>  image-mouse-decrease-size
<keymap> C-<wheel-up>    image-mouse-increase-size
<keymap> i +             image-increase-size
<keymap> i -             image-decrease-size
<keymap> i c             image-crop
<keymap> i o             image-save
<keymap> i x             image-cut
<left>                   image-backward-hscroll
<next>                   forward-page
<prior>                  backward-page
<right>                  image-forward-hscroll
<up>                     pdf-view-previous-line-or-previous-page
=                        pdf-view-enlarge
>                        end-of-buffer
?                        describe-mode
C-<down-mouse-1>         pdf-view-mouse-extend-region
C-a                      image-bol
C-b                      image-backward-hscroll
C-c C-c                  doc-view-mode
C-c C-c                  image-toggle-display
C-c C-d                  pdf-view-dark-minor-mode(var)/pdf-view-dark-minor-mode(fun)
C-c C-r m                pdf-view-midnight-minor-mode(var)/pdf-view-midnight-minor-mode(fun)
C-c C-r p                pdf-view-printer-minor-mode(var)/pdf-view-printer-minor-mode(fun)
C-c C-r t                pdf-view-themed-minor-mode(var)/pdf-view-themed-minor-mode(fun)
C-c C-x                  image-toggle-hex-display
C-c TAB                  pdf-view-extract-region-image
C-e                      image-eol
C-f                      image-forward-hscroll
C-n                      image-next-line
C-n                      pdf-view-next-line-or-next-page
C-n                      pdf-view-next-line-or-next-page
C-p                      image-previous-line
C-p                      pdf-view-previous-line-or-previous-page
C-p                      pdf-view-previous-line-or-previous-page
C-v                      image-scroll-up
C-v                      pdf-view-scroll-up-or-next-page
C-w                      pdf-view-kill-ring-save
C-x <                    image-scroll-left
C-x >                    image-scroll-right
C-x [                    pdf-view-previous-page-command
C-x ]                    pdf-view-next-page-command
C-x h                    pdf-view-mark-whole-page
DEL                      image-scroll-down
DEL                      pdf-view-scroll-down-or-previous-page
DEL                      scroll-down-command
F                        image-goto-frame
H                        pdf-view-fit-height-to-window
M-<                      image-bob
M-<                      pdf-view-first-page
M-<                      pdf-view-first-page
M-<down-mouse-1>         pdf-view-mouse-set-region-rectangle
M->                      image-eob
M->                      pdf-view-last-page
M->                      pdf-view-last-page
M-g g                    pdf-view-goto-page
M-g l                    pdf-view-goto-label
M-v                      image-scroll-down
M-v                      pdf-view-scroll-down-or-previous-page
M-w                      pdf-view-kill-ring-save
P                        pdf-view-fit-page-to-window
Q                        kill-current-buffer
R                        pdf-view-rotate
RET                      image-next-line
RET                      image-toggle-animation
S-SPC                    image-scroll-down
S-SPC                    pdf-view-scroll-down-or-previous-page
S-SPC                    scroll-down-command
SPC                      image-scroll-up
SPC                      pdf-view-scroll-up-or-next-page
SPC                      scroll-up-command
SPC..~                   undefined
W                        image-mode-wallpaper-set
W                        pdf-view-fit-width-to-window
a +                      image-increase-speed
a -                      image-decrease-speed
a 0                      image-reset-speed
a r                      image-reverse-speed
b                        image-previous-frame
f                        image-next-frame
g                        revert-buffer
g                        revert-buffer
h                        describe-mode
m                        image-mode-mark-file
m                        pdf-view-position-to-register
n                        image-next-file
n                        pdf-view-next-page-command
p                        image-previous-file
p                        pdf-view-previous-page-command
q                        quit-window
s 0                      image-transform-reset-to-initial
s b                      image-transform-fit-both
s b                      pdf-view-set-slice-from-bounding-box
s c                      pdf-view-set-slice-common-bounding-box
s f                      image-mode-fit-frame
s h                      image-transform-fit-to-height
s i                      image-transform-fit-to-width
s m                      image-transform-set-smoothing
s m                      pdf-view-set-slice-using-mouse
s o                      image-transform-reset-to-original
s p                      image-transform-set-percent
s r                      image-transform-set-rotation
s r                      pdf-view-reset-slice
s s                      image-transform-set-scale
s w                      image-transform-fit-to-window
u                        image-mode-unmark-file
w                        image-mode-copy-file-name-as-kill

Documentation

Keymap used by pdf-view-mode when displaying a doc as a set of images.

Source Code

;; Defined in /nix/store/63h5z2vmzn0mfavcxi2idi23g5xcgkbl-emacs-packages-deps/share/emacs/site-lisp/elpa/pdf-tools-20260102.1101/pdf-view.el
;; * ================================================================== *
;; * Major Mode
;; * ================================================================== *

(defvar pdf-view-mode-map
  (let ((map (make-sparse-keymap)))
    (set-keymap-parent map image-mode-map)
    (define-key map (kbd "Q")         'kill-current-buffer)
    ;; Navigation in the document
    (define-key map (kbd "n")         'pdf-view-next-page-command)
    (define-key map (kbd "p")         'pdf-view-previous-page-command)
    (define-key map (kbd "<next>")    'forward-page)
    (define-key map (kbd "<prior>")   'backward-page)
    (define-key map [remap forward-page]  'pdf-view-next-page-command)
    (define-key map [remap backward-page] 'pdf-view-previous-page-command)
    (define-key map (kbd "SPC")       'pdf-view-scroll-up-or-next-page)
    (define-key map [remap scroll-up-command] #'pdf-view-scroll-up-or-next-page)
    (define-key map [remap scroll-down-command] #'pdf-view-scroll-down-or-previous-page)
    (define-key map (kbd "S-SPC")     'pdf-view-scroll-down-or-previous-page)
    (define-key map (kbd "DEL")       'pdf-view-scroll-down-or-previous-page)
    (define-key map (kbd "C-n")       'pdf-view-next-line-or-next-page)
    (define-key map (kbd "<down>")    'pdf-view-next-line-or-next-page)
    (define-key map [remap next-line] 'pdf-view-next-line-or-next-page)
    (define-key map (kbd "C-p")           'pdf-view-previous-line-or-previous-page)
    (define-key map (kbd "<up>")          'pdf-view-previous-line-or-previous-page)
    (define-key map [remap previous-line] 'pdf-view-previous-line-or-previous-page)
    (define-key map (kbd "M-<")                 'pdf-view-first-page)
    (define-key map [remap beginning-of-buffer] 'pdf-view-first-page)
    (define-key map (kbd "M->")                 'pdf-view-last-page)
    (define-key map [remap end-of-buffer]       'pdf-view-last-page)
    (define-key map [remap goto-line] 'pdf-view-goto-page)
    (define-key map (kbd "M-g l")     'pdf-view-goto-label)
    (define-key map (kbd "RET")       'image-next-line)
    ;; Zoom in/out.
    (define-key map "+"               'pdf-view-enlarge)
    (define-key map "="               'pdf-view-enlarge)
    (define-key map "-"               'pdf-view-shrink)
    (define-key map "0"               'pdf-view-scale-reset)
    ;; Fit the image to the window
    (define-key map "W"               'pdf-view-fit-width-to-window)
    (define-key map "H"               'pdf-view-fit-height-to-window)
    (define-key map "P"               'pdf-view-fit-page-to-window)
    ;; Slicing the image
    (define-key map (kbd "s m")       'pdf-view-set-slice-using-mouse)
    (define-key map (kbd "s b")       'pdf-view-set-slice-from-bounding-box)
    (define-key map (kbd "s r")       'pdf-view-reset-slice)
    (define-key map (kbd "s c")       'pdf-view-set-slice-common-bounding-box)
    ;; Rotation.
    (define-key map (kbd "R")              #'pdf-view-rotate)
    ;; Reconvert
    (define-key map (kbd "C-c C-c")   'doc-view-mode)
    (define-key map (kbd "g")         'revert-buffer)
    ;; Region
    (define-key map [down-mouse-1] 'pdf-view-mouse-set-region)
    (define-key map [M-down-mouse-1] 'pdf-view-mouse-set-region-rectangle)
    (define-key map [C-down-mouse-1] 'pdf-view-mouse-extend-region)
    (define-key map [remap kill-region] 'pdf-view-kill-ring-save)
    (define-key map [remap kill-ring-save] 'pdf-view-kill-ring-save)
    (define-key map [remap mark-whole-buffer] 'pdf-view-mark-whole-page)
    ;; Other
    (define-key map (kbd "C-c C-d") 'pdf-view-dark-minor-mode)
    (define-key map (kbd "m") 'pdf-view-position-to-register)
    (define-key map (kbd "'") 'pdf-view-jump-to-register)

    (define-key map (kbd "C-c C-i") 'pdf-view-extract-region-image)
    ;; Rendering
    (define-key map (kbd "C-c C-r m") 'pdf-view-midnight-minor-mode)
    (define-key map (kbd "C-c C-r t") 'pdf-view-themed-minor-mode)
    (define-key map (kbd "C-c C-r p") 'pdf-view-printer-minor-mode)
    map)
  "Keymap used by `pdf-view-mode' when displaying a doc as a set of images.")