Function: shell-replace-by-expanded-directory

shell-replace-by-expanded-directory is an interactive and byte-compiled function defined in shell.el.gz.

Signature

(shell-replace-by-expanded-directory)

Documentation

Expand directory stack reference before point.

Directory stack references are of the form "=digit" or "=-". See default-directory and shell-dirstack.

Returns t if successful.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/shell.el.gz
(defun shell-replace-by-expanded-directory ()
  "Expand directory stack reference before point.
Directory stack references are of the form \"=digit\" or \"=-\".
See `default-directory' and `shell-dirstack'.

Returns t if successful."
  (interactive)
  (let ((f (shell-c-a-p-replace-by-expanded-directory)))
    (if f (funcall f))))