Function: icomplete-fido-delete-char

icomplete-fido-delete-char is an interactive and byte-compiled function defined in icomplete.el.gz.

Signature

(icomplete-fido-delete-char)

Documentation

Delete char or maybe call dired, like ido-mode(var)/ido-mode(fun).

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/icomplete.el.gz
(defun icomplete-fido-delete-char ()
  "Delete char or maybe call `dired', like `ido-mode'."
  (interactive)
  (let ((end (icomplete--field-end)))
    (if (or (< (point) end) (not (eq (icomplete--category) 'file)))
        (call-interactively 'delete-char)
      (dired (file-name-directory (icomplete--field-string)))
      (exit-minibuffer))))