Variable: eshell-rebind-keys-alist
eshell-rebind-keys-alist is a customizable variable defined in
em-rebind.el.gz.
Value
(([(control 97)]
. eshell-bol)
([home]
. eshell-bol)
([(control 100)]
. eshell-delchar-or-maybe-eof)
([backspace]
. eshell-delete-backward-char)
([delete]
. eshell-delete-backward-char)
([(control 119)]
. backward-kill-word)
([(control 117)]
. eshell-kill-input))
Documentation
Bind some keys differently if point is in input text.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/em-rebind.el.gz
(defcustom eshell-rebind-keys-alist
'(([(control ?a)] . eshell-bol)
([home] . eshell-bol)
([(control ?d)] . eshell-delchar-or-maybe-eof)
([backspace] . eshell-delete-backward-char)
([delete] . eshell-delete-backward-char)
([(control ?w)] . backward-kill-word)
([(control ?u)] . eshell-kill-input))
"Bind some keys differently if point is in input text."
:type '(repeat (cons (vector :tag "Keys to bind"
(repeat :inline t sexp))
(function :tag "Command")))
:group 'eshell-rebind)