Variable: icomplete-show-matches-on-no-input

icomplete-show-matches-on-no-input is a customizable variable defined in icomplete.el.gz.

Value

nil

Documentation

When non-nil, show completions when first prompting for input.

This means to show completions even when the current minibuffer contents is the same as the initial input after minibuffer activation. This also means that if you just hit \C-j without typing any characters, this chooses the first completion candidate instead of the minibuffer's default value.

See also icomplete-ret.

This variable was added, or its default value changed, in Emacs 24.4.

Probably introduced at or before Emacs version 24.4.

Source Code

;; Defined in /usr/src/emacs/lisp/icomplete.el.gz
(defcustom icomplete-show-matches-on-no-input nil
  "When non-nil, show completions when first prompting for input.
This means to show completions even when the current minibuffer contents
is the same as the initial input after minibuffer activation.
This also means that if you just hit \\`C-j' without typing any
characters, this chooses the first completion candidate instead of the
minibuffer's default value.

See also `icomplete-ret'."
  :type 'boolean
  :version "24.4")