Next: , Previous: Reading a Password, Up: Minibuffers

20.10 Minibuffer Commands

This section describes some commands meant for use in the minibuffer.

— Command: exit-minibuffer

This command exits the active minibuffer. It is normally bound to keys in minibuffer local keymaps.

— Command: self-insert-and-exit

This command exits the active minibuffer after inserting the last character typed on the keyboard (found in last-command-event; see Command Loop Info).

— Command: previous-history-element n

This command replaces the minibuffer contents with the value of the nth previous (older) history element.

— Command: next-history-element n

This command replaces the minibuffer contents with the value of the nth more recent history element.

— Command: previous-matching-history-element pattern n

This command replaces the minibuffer contents with the value of the nth previous (older) history element that matches pattern (a regular expression).

— Command: next-matching-history-element pattern n

This command replaces the minibuffer contents with the value of the nth next (newer) history element that matches pattern (a regular expression).

— Command: previous-complete-history-element n

This command replaces the minibuffer contents with the value of the nth previous (older) history element that completes the current contents of the minibuffer before the point.

— Command: next-complete-history-element n

This command replaces the minibuffer contents with the value of the nth next (newer) history element that completes the current contents of the minibuffer before the point.