Variable: eshell-special-ref-default

eshell-special-ref-default is a customizable variable defined in esh-arg.el.gz.

Value

"buffer"

Documentation

The default type for special references when the type keyword is omitted.

This should be a key in eshell-special-ref-alist (which see). Eshell will expand special refs like "#<ARG...>" into
"#<`eshell-special-ref-default' ARG...>".

This variable was added, or its default value changed, in Emacs 30.1.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-arg.el.gz
(defcustom eshell-special-ref-default "buffer"
  "The default type for special references when the type keyword is omitted.
This should be a key in `eshell-special-ref-alist' (which see).
Eshell will expand special refs like \"#<ARG...>\" into
\"#<`eshell-special-ref-default' ARG...>\"."
  :version "30.1"
  :type 'string
  :group 'eshell-arg)