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)