Variable: eshell-visual-subcommands
eshell-visual-subcommands is a customizable variable defined in
em-term.el.gz.
Value
nil
Documentation
An alist of subcommands that present their output in a visual fashion.
An alist of the form
((COMMAND1 SUBCOMMAND1 SUBCOMMAND2...)
(COMMAND2 SUBCOMMAND1 ...))
of commands with subcommands that present their output in a visual fashion. A likely entry is
("git" "log" "diff" "show")
because git shows logs and diffs using a pager by default.
See also eshell-visual-commands and eshell-visual-options.
This variable was added, or its default value changed, in Emacs 24.4.
Probably introduced at or before Emacs version 24.4.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/em-term.el.gz
(defcustom eshell-visual-subcommands
nil
"An alist of subcommands that present their output in a visual fashion.
An alist of the form
((COMMAND1 SUBCOMMAND1 SUBCOMMAND2...)
(COMMAND2 SUBCOMMAND1 ...))
of commands with subcommands that present their output in a
visual fashion. A likely entry is
(\"git\" \"log\" \"diff\" \"show\")
because git shows logs and diffs using a pager by default.
See also `eshell-visual-commands' and `eshell-visual-options'."
:type '(repeat (cons (string :tag "Command")
(repeat (string :tag "Subcommand"))))
:version "24.4")