Variable: eshell-cannot-leave-input-list
eshell-cannot-leave-input-list is a customizable variable defined in
em-rebind.el.gz.
Value
(beginning-of-line-text beginning-of-line move-to-column move-to-left-margin move-to-tab-stop forward-char backward-char delete-char delete-backward-char backward-delete-char backward-delete-char-untabify kill-paragraph backward-kill-paragraph kill-sentence backward-kill-sentence kill-sexp backward-kill-sexp kill-word backward-kill-word kill-region forward-list backward-list forward-page backward-page forward-paragraph backward-paragraph backward-prefix-chars forward-sentence backward-sentence forward-sexp backward-sexp forward-to-indentation backward-to-indentation backward-up-list forward-word backward-word forward-line previous-line next-line forward-visible-line forward-comment forward-thing)
Documentation
A list of commands that cannot leave the input area.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/em-rebind.el.gz
(defcustom eshell-cannot-leave-input-list
'(beginning-of-line-text
beginning-of-line
move-to-column
move-to-left-margin
move-to-tab-stop
forward-char
backward-char
delete-char
delete-backward-char
backward-delete-char
backward-delete-char-untabify
kill-paragraph
backward-kill-paragraph
kill-sentence
backward-kill-sentence
kill-sexp
backward-kill-sexp
kill-word
backward-kill-word
kill-region
forward-list
backward-list
forward-page
backward-page
forward-paragraph
backward-paragraph
backward-prefix-chars
forward-sentence
backward-sentence
forward-sexp
backward-sexp
forward-to-indentation
backward-to-indentation
backward-up-list
forward-word
backward-word
forward-line
previous-line
next-line
forward-visible-line
forward-comment
forward-thing)
"A list of commands that cannot leave the input area."
:type '(repeat function)
:group 'eshell-rebind)