Variable: minibuffer-local-completion-map
minibuffer-local-completion-map is a variable defined in
minibuffer.el.gz.
Value
Large value
<XF86Back> previous-history-element
<XF86Forward> next-history-element
<backtab> minibuffer-complete
<down> next-line-or-history-element
<kp-4> tpu-search-forward-exit
<kp-5> tpu-search-backward-exit
<kp-enter> exit-minibuffer
<next> next-history-element
<prior> previous-history-element
<prior> switch-to-completions
<up> previous-line-or-history-element
? minibuffer-completion-help
C-<tab> file-cache-minibuffer-complete
C-g minibuffer-keyboard-quit
C-j exit-minibuffer
C-x <down> minibuffer-complete-defaults
C-x <up> minibuffer-complete-history
M-< minibuffer-beginning-of-buffer
M-<down> minibuffer-next-completion
M-<up> minibuffer-previous-completion
M-RET minibuffer-choose-completion
M-g M-c switch-to-completions
M-n next-history-element
M-p previous-history-element
M-r previous-matching-history-element
M-s next-matching-history-element
M-v switch-to-completions
RET exit-minibuffer
RET minibuffer-completion-exit
SPC minibuffer-complete-word
TAB minibuffer-complete
TAB self-insert-command
Documentation
Local keymap for minibuffer input with completion.
Probably introduced at or before Emacs version 16.
Source Code
;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defvar-keymap minibuffer-local-completion-map
:doc "Local keymap for minibuffer input with completion."
:parent minibuffer-local-map
"TAB" #'minibuffer-complete
"<backtab>" #'minibuffer-complete
;; M-TAB is already abused for many other purposes, so we should find
;; another binding for it.
;; "M-TAB" #'minibuffer-force-complete
"SPC" #'minibuffer-complete-word
"RET" #'minibuffer-completion-exit
"?" #'minibuffer-completion-help
"<prior>" #'switch-to-completions
"M-v" #'switch-to-completions
"M-g M-c" #'switch-to-completions
"M-<up>" #'minibuffer-previous-completion
"M-<down>" #'minibuffer-next-completion
"M-RET" #'minibuffer-choose-completion)