Function: minibuffer-completion-exit

minibuffer-completion-exit is an interactive and byte-compiled function defined in minibuffer.el.gz.

Signature

(minibuffer-completion-exit &optional NO-EXIT)

Documentation

Call exit-minibuffer, inserting the selected completion first if any.

If NO-EXIT is non-nil, don't exit-minibuffer, just insert the selected completion.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun minibuffer-completion-exit (&optional no-exit)
  "Call `exit-minibuffer', inserting the selected completion first if any.

If NO-EXIT is non-nil, don't `exit-minibuffer', just insert the selected
completion."
  (interactive "P")
  (when (completion--selected-candidate)
    (minibuffer-choose-completion t t))
  (unless no-exit
    (exit-minibuffer)))