Function: dired-x-bind-find-file

dired-x-bind-find-file is an interactive and byte-compiled function defined in dired-x.el.gz.

Signature

(dired-x-bind-find-file)

Documentation

Bind dired-x-find-file in place of find-file (or vice-versa).

Similarly for dired-x-find-file-other-window and find-file-other-window. Binding direction based on dired-x-hands-off-my-keys.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/dired-x.el.gz
(defun dired-x-bind-find-file ()
  "Bind `dired-x-find-file' in place of `find-file' (or vice-versa).
Similarly for `dired-x-find-file-other-window' and `find-file-other-window'.
Binding direction based on `dired-x-hands-off-my-keys'."
  (interactive)
  (if (called-interactively-p 'interactive)
      (setq dired-x-hands-off-my-keys
            (not (y-or-n-p (format-message
                            "Bind `dired-x-find-file' over `find-file'?")))))
  (unless dired-x-hands-off-my-keys
    (keymap-set (current-global-map) "<remap> <find-file>"
                #'dired-x-find-file)
    (keymap-set (current-global-map) "<remap> <find-file-other-window>"
                #'dired-x-find-file-other-window)))