Variable: eshell-rebind-keys-alist

eshell-rebind-keys-alist is a customizable variable defined in em-rebind.el.gz.

Value

(([(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 ?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)