Variable: eshell-destroy-buffer-when-process-dies
eshell-destroy-buffer-when-process-dies is a customizable variable
defined in em-term.el.gz.
Value
nil
Documentation
If non-nil, term buffers are destroyed after their processes die.
WARNING: Setting this to non-nil may result in unexpected behavior for short-lived processes, see bug#18108.
This variable was added, or its default value changed, in Emacs 25.1.
Probably introduced at or before Emacs version 25.1.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/em-term.el.gz
(defcustom eshell-destroy-buffer-when-process-dies nil
"If non-nil, term buffers are destroyed after their processes die.
WARNING: Setting this to non-nil may result in unexpected
behavior for short-lived processes, see bug#18108."
:version "25.1"
:type 'boolean)