Variable: explicit-csh-args

explicit-csh-args is a customizable variable defined in shell.el.gz.

Value

("-i")

Documentation

Args passed to inferior shell by M-x shell (shell), if the shell is csh.

Value is a list of strings, which may be nil.

Source Code

;; Defined in /usr/src/emacs/lisp/shell.el.gz
;; Note: There are no explicit references to the variable `explicit-csh-args'.
;; It is used implicitly by M-x shell when the shell is `csh'.
(defcustom explicit-csh-args
  (if (eq system-type 'hpux)
      ;; -T persuades HP's csh not to think it is smarter
      ;; than us about what terminal modes to use.
      '("-i" "-T")
    '("-i"))
  "Args passed to inferior shell by \\[shell], if the shell is csh.
Value is a list of strings, which may be nil."
  :type '(repeat (string :tag "Argument"))
  :group 'shell)