Variable: eshell-isearch-map

eshell-isearch-map is a variable defined in em-hist.el.gz.

Value

Large value
<backspace>           eshell-isearch-delete-char
<backspace>           undefined
<dead-acute>          nil
<dead-asciicircum>    nil
<dead-asciitilde>     nil
<dead-circum>         nil
<dead-circumflex>     nil
<dead-diaeresis>      nil
<dead-grave>          nil
<dead-tilde>          nil
<delete-frame>        nil
<delete>              eshell-isearch-delete-char
<down-mouse-2>        nil
<f1> <f1>             isearch-help-for-help
<f1> <help>           isearch-help-for-help
<f1> ?                isearch-help-for-help
<f1> C-h              isearch-help-for-help
<f1> b                isearch-describe-bindings
<f1> k                isearch-describe-key
<f1> m                isearch-describe-mode
<f1> q                help-quit
<help> <f1>           isearch-help-for-help
<help> <help>         isearch-help-for-help
<help> ?              isearch-help-for-help
<help> C-h            isearch-help-for-help
<help> b              isearch-describe-bindings
<help> k              isearch-describe-key
<help> m              isearch-describe-mode
<help> q              help-quit
<iconify-frame>       nil
<ignore>              #<anonymous-function>
<language-change>     nil
<make-frame-visible>  nil
<mouse-2>             isearch-mouse-2
<mouse-movement>      nil
<mute-acute>          nil
<mute-asciicircum>    nil
<mute-asciitilde>     nil
<mute-diaeresis>      nil
<mute-grave>          nil
<return>              isearch-exit
<switch-frame>        nil
<xterm-paste>         isearch-xterm-paste
A-!                   nil
A-"                   nil
A-$                   nil
A-'                   nil
A-*                   nil
A-+                   nil
A-,                   nil
A--                   nil
A-.                   nil
A-/                   nil
A-1                   nil
A-2                   nil
A-3                   nil
A-<                   nil
A-=                   nil
A->                   nil
A-?                   nil
A-C                   nil
A-L                   nil
A-N                   nil
A-O                   nil
A-P                   nil
A-R                   nil
A-S                   nil
A-SPC                 nil
A-T                   nil
A-Y                   nil
A-[                   nil
A-]                   nil
A-^                   nil
A-_                   nil
A-`                   nil
A-a                   nil
A-c                   nil
A-m                   nil
A-o                   nil
A-u                   nil
A-x                   nil
A-{                   nil
A-|                   nil
A-}                   nil
A-~                   nil
C-M-%                 isearch-query-replace-regexp
C-M-d                 isearch-del-char
C-M-i                 isearch-complete
C-M-r                 isearch-repeat-backward
C-M-s                 isearch-repeat-forward
C-M-w                 isearch-yank-symbol-or-char
C-M-y                 isearch-yank-char
C-M-z                 isearch-yank-until-char
C-\                   isearch-toggle-input-method
C-^                   isearch-toggle-specified-input-method
C-c C-c               eshell-isearch-cancel
C-g                   eshell-isearch-abort
C-g                   isearch-abort
C-h <f1>              isearch-help-for-help
C-h <help>            isearch-help-for-help
C-h ?                 isearch-help-for-help
C-h C-h               isearch-help-for-help
C-h b                 isearch-describe-bindings
C-h k                 isearch-describe-key
C-h m                 isearch-describe-mode
C-h q                 help-quit
C-q                   isearch-quote-char
C-r                   eshell-isearch-repeat-backward
C-r                   isearch-repeat-backward
C-s                   eshell-isearch-repeat-forward
C-s                   isearch-repeat-forward
C-w                   isearch-yank-word-or-char
C-x 8 RET             isearch-char-by-name
C-x 8 e RET           isearch-emoji-by-name
C-x \                 isearch-transient-input-method
C-y                   isearch-yank-kill
DEL                   isearch-delete-char
ESC ESC ESC           isearch-cancel
M-%                   isearch-query-replace
M-c                   isearch-toggle-case-fold
M-e                   isearch-edit-string
M-n                   isearch-ring-advance
M-p                   isearch-ring-retreat
M-r                   isearch-toggle-regexp
M-s '                 isearch-toggle-char-fold
M-s C-e               isearch-yank-line
M-s M-<               isearch-beginning-of-buffer
M-s M->               isearch-end-of-buffer
M-s SPC               isearch-toggle-lax-whitespace
M-s _                 isearch-toggle-symbol
M-s c                 isearch-toggle-case-fold
M-s e                 isearch-edit-string
M-s h l               isearch-highlight-lines-matching-regexp
M-s h r               isearch-highlight-regexp
M-s i                 isearch-toggle-invisible
M-s o                 isearch-occur
M-s r                 isearch-toggle-regexp
M-s w                 isearch-toggle-word
M-y                   isearch-yank-pop-only
RET                   eshell-isearch-return
RET                   isearch-exit
S-<dead-acute>        nil
S-<dead-asciicircum>  nil
S-<dead-asciitilde>   nil
S-<dead-circum>       nil
S-<dead-circumflex>   nil
S-<dead-diaeresis>    nil
S-<dead-grave>        nil
S-<dead-tilde>        nil
S-SPC                 isearch-printing-char
€..\x3FFFFF                  isearch-printing-char
€..\x3FFFFF                  isearch-printing-char
€..\x3FFFFF                  isearch-printing-char

Documentation

Keymap used in isearch in Eshell.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/em-hist.el.gz
(defvar-keymap eshell-isearch-map
  :doc "Keymap used in isearch in Eshell."
  :parent isearch-mode-map
  "C-m"         #'eshell-isearch-return
  "C-r"         #'eshell-isearch-repeat-backward
  "C-s"         #'eshell-isearch-repeat-forward
  "C-g"         #'eshell-isearch-abort
  "<backspace>" #'eshell-isearch-delete-char
  "<delete>"    #'eshell-isearch-delete-char
  "C-c C-c"     #'eshell-isearch-cancel)