Variable: electric-history-map
electric-history-map is a variable defined in echistory.el.gz.
Value
Large value
! Electric-command-history-redo-expression
<down> next-line
<home> beginning-of-buffer
<next> scroll-up
<prior> scroll-down
<t> Electric-history-undefined
<up> previous-line
? Helper-describe-bindings
C-M-a beginning-of-defun
C-M-b backward-sexp
C-M-d down-list
C-M-e end-of-defun
C-M-f forward-sexp
C-M-n forward-list
C-M-p backward-list
C-M-u backward-up-list
C-M-v scroll-other-window
C-] Electric-history-quit
C-c C-c Electric-history-quit
C-h Helper-help
C-j next-line
C-l recenter
C-n next-line
C-p previous-line
C-u universal-argument
C-v scroll-up
C-z suspend-frame
DEL previous-line
ESC <t> Electric-history-undefined
M-< beginning-of-buffer
M-> end-of-buffer
M-v scroll-down
RET next-line
SPC Electric-command-history-redo-expression
q Electric-history-quit
Documentation
Keymap for Electric Command History mode.
Source Code
;; Defined in /usr/src/emacs/lisp/echistory.el.gz
(defvar electric-history-map
(let ((map (make-sparse-keymap)))
(define-key map [t] #'Electric-history-undefined)
(define-key map "\e" (make-sparse-keymap))
(define-key map [?\e t] #'Electric-history-undefined)
(define-key map "\C-u" #'universal-argument)
(define-key map " " #'Electric-command-history-redo-expression)
(define-key map "!" #'Electric-command-history-redo-expression)
(define-key map "\e\C-d" #'down-list)
(define-key map "\e\C-u" #'backward-up-list)
(define-key map "\e\C-b" #'backward-sexp)
(define-key map "\e\C-f" #'forward-sexp)
(define-key map "\e\C-a" #'beginning-of-defun)
(define-key map "\e\C-e" #'end-of-defun)
(define-key map "\e\C-n" #'forward-list)
(define-key map "\e\C-p" #'backward-list)
(define-key map "q" #'Electric-history-quit)
(define-key map "\C-c" nil)
(define-key map "\C-c\C-c" #'Electric-history-quit)
(define-key map "\C-]" #'Electric-history-quit)
(define-key map "\C-z" #'suspend-frame)
(define-key map (char-to-string help-char) #'Helper-help)
(define-key map "?" #'Helper-describe-bindings)
(define-key map "\e>" #'end-of-buffer)
(define-key map "\e<" #'beginning-of-buffer)
(define-key map "\n" #'next-line)
(define-key map "\r" #'next-line)
(define-key map "\177" #'previous-line)
(define-key map "\C-n" #'next-line)
(define-key map "\C-p" #'previous-line)
(define-key map "\ev" #'scroll-down)
(define-key map "\C-v" #'scroll-up)
(define-key map [home] #'beginning-of-buffer)
(define-key map [down] #'next-line)
(define-key map [up] #'previous-line)
(define-key map [prior] #'scroll-down)
(define-key map [next] #'scroll-up)
(define-key map "\C-l" #'recenter)
(define-key map "\e\C-v" #'scroll-other-window)
map)
"Keymap for Electric Command History mode.")