Variable: image-dired-thumbnail-mode-map
image-dired-thumbnail-mode-map is a variable defined in
image-dired.el.gz.
Value
Large value
. image-dired-track-original-file
<delete> image-dired-flag-thumb-original-file
<down> image-dired-next-line
<left> image-dired-backward-image
<mouse-1> image-dired-mouse-select-thumbnail
<mouse-2> image-dired-mouse-display-image
<right> image-dired-forward-image
<tab> image-dired-jump-original-dired-buffer
<up> image-dired-previous-line
C-<down-mouse-1> undefined
C-<mouse-1> image-dired-mouse-toggle-mark
C-<return> image-dired-thumbnail-display-external
C-b image-dired-backward-image
C-d image-dired-delete-char
C-f image-dired-forward-image
C-n image-dired-next-line
C-p image-dired-previous-line
D image-dired-thumbnail-set-image-description
DEL image-dired-display-previous-thumbnail-original
L image-dired-rotate-original-left
R image-dired-rotate-original-right
RET image-dired-display-thumbnail-original-image
SPC image-dired-display-next-thumbnail-original
c image-dired-comment-thumbnail
d image-dired-flag-thumb-original-file
g f image-dired-line-up
g g image-dired-line-up-dynamic
g i image-dired-line-up-interactive
l image-dired-rotate-thumbnail-left
m image-dired-mark-thumb-original-file
r image-dired-rotate-thumbnail-right
t r image-dired-tag-thumbnail-remove
t t image-dired-tag-thumbnail
u image-dired-unmark-thumb-original-file
Documentation
Keymap for image-dired-thumbnail-mode.
Source Code
;; Defined in /usr/src/emacs/lisp/image-dired.el.gz
(defvar image-dired-thumbnail-mode-map
(let ((map (make-sparse-keymap)))
(define-key map [right] 'image-dired-forward-image)
(define-key map [left] 'image-dired-backward-image)
(define-key map [up] 'image-dired-previous-line)
(define-key map [down] 'image-dired-next-line)
(define-key map "\C-f" 'image-dired-forward-image)
(define-key map "\C-b" 'image-dired-backward-image)
(define-key map "\C-p" 'image-dired-previous-line)
(define-key map "\C-n" 'image-dired-next-line)
(define-key map "d" 'image-dired-flag-thumb-original-file)
(define-key map [delete] 'image-dired-flag-thumb-original-file)
(define-key map "m" 'image-dired-mark-thumb-original-file)
(define-key map "u" 'image-dired-unmark-thumb-original-file)
(define-key map "." 'image-dired-track-original-file)
(define-key map [tab] 'image-dired-jump-original-dired-buffer)
;; add line-up map
(define-key map "g" image-dired-thumbnail-mode-line-up-map)
;; add tag map
(define-key map "t" image-dired-thumbnail-mode-tag-map)
(define-key map "\C-m" 'image-dired-display-thumbnail-original-image)
(define-key map [C-return] 'image-dired-thumbnail-display-external)
(define-key map "l" 'image-dired-rotate-thumbnail-left)
(define-key map "r" 'image-dired-rotate-thumbnail-right)
(define-key map "L" 'image-dired-rotate-original-left)
(define-key map "R" 'image-dired-rotate-original-right)
(define-key map "D" 'image-dired-thumbnail-set-image-description)
(define-key map "\C-d" 'image-dired-delete-char)
(define-key map " " 'image-dired-display-next-thumbnail-original)
(define-key map (kbd "DEL") 'image-dired-display-previous-thumbnail-original)
(define-key map "c" 'image-dired-comment-thumbnail)
;; Mouse
(define-key map [mouse-2] 'image-dired-mouse-display-image)
(define-key map [mouse-1] 'image-dired-mouse-select-thumbnail)
;; Seems I must first set C-down-mouse-1 to undefined, or else it
;; will trigger the buffer menu. If I try to instead bind
;; C-down-mouse-1 to `image-dired-mouse-toggle-mark', I get a message
;; about C-mouse-1 not being defined afterwards. Annoying, but I
;; probably do not completely understand mouse events.
(define-key map [C-down-mouse-1] 'undefined)
(define-key map [C-mouse-1] 'image-dired-mouse-toggle-mark)
;; Menu
(easy-menu-define nil map
"Menu for `image-dired-thumbnail-mode'."
'("Image-Dired"
["Display image" image-dired-display-thumbnail-original-image]
["Display in external viewer" image-dired-thumbnail-display-external]
["Mark original" image-dired-mark-thumb-original-file]
["Unmark original" image-dired-unmark-thumb-original-file]
["Flag original for deletion" image-dired-flag-thumb-original-file]
["Track original" image-dired-track-original-file]
["Jump to dired buffer" image-dired-jump-original-dired-buffer]
["Toggle movement tracking on/off" image-dired-toggle-movement-tracking]
["Rotate original right" image-dired-rotate-original-right]
["Rotate original left" image-dired-rotate-original-left]
["Rotate thumbnail right" image-dired-rotate-thumbnail-right]
["Rotate thumbnail left" image-dired-rotate-thumbnail-left]
["Line up thumbnails" image-dired-line-up]
["Dynamic line up" image-dired-line-up-dynamic]
["Refresh thumb" image-dired-refresh-thumb]
["Comment thumbnail" image-dired-comment-thumbnail]
["Tag current or marked thumbnails" image-dired-tag-thumbnail]
["Remove tag from current or marked thumbnails"
image-dired-tag-thumbnail-remove]
["Delete marked images" image-dired-delete-marked]
["Delete thumbnail from buffer" image-dired-delete-char]
["Quit" quit-window]))
map)
"Keymap for `image-dired-thumbnail-mode'.")