Variable: ex-unix-type-shell
ex-unix-type-shell is a customizable variable defined in
viper-ex.el.gz.
Value
t
Documentation
Is the user using a unix-type shell under a non-OS?
Source Code
;; Defined in /usr/src/emacs/lisp/emulation/viper-ex.el.gz
(defcustom ex-unix-type-shell
(let ((case-fold-search t))
(and (stringp shell-file-name)
(string-match
(concat
"\\("
"csh$\\|csh.exe$"
"\\|"
"ksh$\\|ksh.exe$"
"\\|"
"^sh$\\|sh.exe$"
"\\|"
"[^a-z]sh$\\|[^a-z]sh.exe$"
"\\|"
"bash$\\|bash.exe$"
"\\)")
shell-file-name)
t))
"Is the user using a unix-type shell under a non-OS?"
:type 'boolean)