Emacs Keys: Change Minibuffer Keys

By Xah Lee. Date: . Last updated: .

Example: Modify Minibuffer Keys

The minibuffer is where emacs does prompt.

in emacs 29, it defines many keys with different keymaps. see emacs_29_minibuffer_keymaps.el

Here's a example of how to redefine its keybinding:

;; example of modifying minibuffer keys

(define-key minibuffer-local-map (kbd "M-p") nil)
(define-key minibuffer-local-map (kbd "M-n") nil)

(define-key minibuffer-local-map (kbd "<f11>") 'previous-history-element)
(define-key minibuffer-local-map (kbd "<f12>") 'next-history-element)

Emacs, Change Keys

Emacs Minibuffer