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)