Variable: electric-buffer-menu-mode-map
electric-buffer-menu-mode-map is a variable defined in
ebuff-menu.el.gz.
Value
Large value
- negative-argument
< scroll-left
<mouse-2> Electric-buffer-menu-mouse-select
= Electric-buffer-menu-undefined
> scroll-right
? Helper-describe-bindings
C-M-@ digit-argument
C-M-a digit-argument
C-M-b digit-argument
C-M-c digit-argument
C-M-d digit-argument
C-M-e digit-argument
C-M-f digit-argument
C-M-g digit-argument
C-M-h digit-argument
C-M-i digit-argument
C-M-v scroll-other-window
C-\ Electric-buffer-menu-undefined
C-] Electric-buffer-menu-quit
C-l recenter
C-n next-line
C-o Electric-buffer-menu-undefined
C-p previous-line
C-u universal-argument
C-v scroll-up-command
C-z suspend-frame
DEL Buffer-menu-backup-unmark
ESC ESC ESC Electric-buffer-menu-quit
M-- negative-argument
M-< beginning-of-buffer
M-> end-of-buffer
M-DEL Buffer-menu-unmark-all-buffers
M-v scroll-down-command
RET Electric-buffer-menu-select
S tabulated-list-sort
SPC Electric-buffer-menu-select
T Electric-buffer-menu-undefined
U Buffer-menu-unmark-all
d Buffer-menu-delete
k Buffer-menu-delete
l Electric-buffer-menu-undefined
m Buffer-menu-mark
n next-line
o Electric-buffer-menu-undefined
p previous-line
q Electric-buffer-menu-quit
r Electric-buffer-menu-undefined
s Buffer-menu-save
t Electric-buffer-menu-undefined
u Buffer-menu-unmark
v Electric-buffer-menu-mode-view-buffer
~ Buffer-menu-not-modified
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF Electric-buffer-menu-undefined
..\x3FFFFF digit-argument
Documentation
Keymap for electric-buffer-menu-mode.
Source Code
;; Defined in /usr/src/emacs/lisp/ebuff-menu.el.gz
(defvar electric-buffer-menu-mode-map
(let ((map (make-keymap)))
(fillarray (car (cdr map)) #'Electric-buffer-menu-undefined)
(define-key map "\e" nil)
(define-key map "\C-z" #'suspend-frame)
(define-key map "v" #'Electric-buffer-menu-mode-view-buffer)
(define-key map (char-to-string help-char) #'Helper-help)
(define-key map "?" #'Helper-describe-bindings)
(define-key map "\C-c" nil)
(define-key map "\C-c\C-c" #'Electric-buffer-menu-quit)
(define-key map "\C-]" #'Electric-buffer-menu-quit)
(define-key map "q" #'Electric-buffer-menu-quit)
(define-key map " " #'Electric-buffer-menu-select)
(define-key map "\C-m" #'Electric-buffer-menu-select)
(define-key map "\C-l" #'recenter)
(define-key map "s" #'Buffer-menu-save)
(define-key map "S" #'tabulated-list-sort)
(define-key map "d" #'Buffer-menu-delete)
(define-key map "k" #'Buffer-menu-delete)
(define-key map "\C-d" #'Buffer-menu-delete-backwards)
;; (define-key map "\C-k" #'Buffer-menu-delete)
(define-key map "\177" #'Buffer-menu-backup-unmark)
(define-key map "~" #'Buffer-menu-not-modified)
(define-key map "u" #'Buffer-menu-unmark)
(define-key map "\M-\177" #'Buffer-menu-unmark-all-buffers)
(define-key map "U" #'Buffer-menu-unmark-all)
(dotimes (i 10)
(define-key map (char-to-string i) #'digit-argument)
(define-key map (concat "\e" (char-to-string i)) #'digit-argument))
(define-key map "-" #'negative-argument)
(define-key map "\e-" #'negative-argument)
(define-key map "m" #'Buffer-menu-mark)
(define-key map "\C-u" #'universal-argument)
(define-key map "\C-p" #'previous-line)
(define-key map "\C-n" #'next-line)
(define-key map "p" #'previous-line)
(define-key map "n" #'next-line)
(define-key map "\C-v" #'scroll-up-command)
(define-key map "\ev" #'scroll-down-command)
(define-key map ">" #'scroll-right)
(define-key map "<" #'scroll-left)
(define-key map "\e\C-v" #'scroll-other-window)
(define-key map "\e>" #'end-of-buffer)
(define-key map "\e<" #'beginning-of-buffer)
(define-key map "\e\e" nil)
(define-key map "\e\e\e" #'Electric-buffer-menu-quit)
;; This binding prevents the "escape => ESC" function-key-map mapping from
;; kicking in!
;; (define-key map [escape escape escape] #'Electric-buffer-menu-quit)
(define-key map [mouse-2] #'Electric-buffer-menu-mouse-select)
map))