Function: eshell-unix-initialize

eshell-unix-initialize is a byte-compiled function defined in em-unix.el.gz.

Signature

(eshell-unix-initialize)

Documentation

Initialize the UNIX support/emulation code.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/em-unix.el.gz
;;; Functions:

(defun eshell-unix-initialize ()    ;Called from `eshell-mode' via intern-soft!
  "Initialize the UNIX support/emulation code."
  (when (eshell-using-module 'eshell-cmpl)
    (add-hook 'pcomplete-try-first-hook
	      'eshell-complete-host-reference nil t))
  (setq-local eshell-complex-commands
	      (append '("compile" "grep" "egrep" "fgrep" "agrep"
                        "rgrep" "glimpse" "locate" "cat" "time" "cp"
                        "mv" "make" "du" "diff")
		      eshell-complex-commands)))