eshell-delete-exited-processes | If nil, process entries will stick around until ‘jobs’ is run. |
eshell-done-messages-in-minibuffer | If non-nil, subjob "Done" messages will display in minibuffer. |
eshell-exec-hook | Called each time a process is exec’d by ‘eshell-gather-process-output’. |
eshell-kill-hook | Called when a process run by ‘eshell-gather-process-output’ has ended. |
eshell-kill-process-signals | Signals used to kill processes when an Eshell buffer exits. |
eshell-kill-process-wait-time | Seconds to wait between sending termination signals to a subprocess. |
eshell-kill-processes-on-exit | If non-nil, kill active processes when exiting an Eshell buffer. |
eshell-last-sync-output-start | A marker that tracks the beginning of output of the last subprocess. |
eshell-proc-load-hook | A hook that gets run when ‘eshell-proc’ is loaded. |
eshell-proc-mode | Non-nil if Eshell-Proc mode is enabled. |
eshell-proc-mode-hook | Hook run after entering or leaving ‘eshell-proc-mode’. |
eshell-process-list | A list of the current status of subprocesses. |
eshell-process-wait-milliseconds | The number of milliseconds to delay waiting for a synchronous process. |
eshell-process-wait-seconds | The number of seconds to delay waiting for a synchronous process. |
eshell-reset-signals | If a termination signal matches this regexp, the terminal will be reset. |
eshell-scratch-buffer | Scratch buffer for holding Eshell’s input/output. |