Emacs: Minibuffer

By Xah Lee. Date: . Last updated: .

What is Minibuffer

Minibuffer is the area at the bottom where emacs prompt you for some answers. e.g. file name, command name, etc.

emacs minibuffer 2023-08-29 hc97
minibuffer 2023-08-29 hc97

Minibuffer Keys

The following are standard keys while in minibuffer.

【C-j】
minibuffer-complete-and-exit
【RET】
exit-minibuffer
【C-g】
abort-recursive-edit
【<up>】
previous-history-element
【<down>】
next-history-element
【M-p】
previous-history-element
【M-n】
next-history-element
【M-s】
next-matching-history-element
【M-r】
previous-matching-history-element

minibuffer with icomplete-vertical-mode

minibuffer can be configured to display choices vertically.

emacs minibuffer 2023-08-29 XGQP
minibuffer with icomplete-vertical-mode [see Emacs: icomplete, Name Completion]

Reference

Emacs Minibuffer

Major Mode, Minor Mode, Minibuffer, Hook