Variable: eshell-review-quick-commands
eshell-review-quick-commands is a customizable variable defined in
em-smart.el.gz.
Value
nil
Documentation
If t, always review commands.
Reviewing means keeping point on the text of the command that was just invoked, to allow corrections to be made easily.
If set to nil, quick commands won't be reviewed. A quick command is a command that produces no output, and exits successfully.
If set to not-even-short-output, then the definition of "quick
command" is extended to include commands that produce output, if and
only if that output can be presented in its entirely in the Eshell window.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/em-smart.el.gz
(defcustom eshell-review-quick-commands nil
"If t, always review commands.
Reviewing means keeping point on the text of the command that was just
invoked, to allow corrections to be made easily.
If set to nil, quick commands won't be reviewed. A quick command is a
command that produces no output, and exits successfully.
If set to `not-even-short-output', then the definition of \"quick
command\" is extended to include commands that produce output, if and
only if that output can be presented in its entirely in the Eshell window."
:type '(choice (const :tag "No" nil)
(const :tag "Yes" t)
(const :tag "Not even short output"
not-even-short-output))
:group 'eshell-smart)