Emacs Keys: Keybinding Functions (emacs 29)
Emacs 29 New Keybinding Functions
Emacs 29 (Released 2023-07) made major changes in emacs lisp for doing keybinding.
The old functions still work, but new ones are better.
here are the new functions:
- new
keymap-set
• olddefine-key
- new
keymap-global-set
• oldglobal-set-key
- new
keymap-local-set
• oldlocal-set-key
- new
keymap-global-unset
• oldglobal-unset-key
- new
keymap-local-unset
• oldlocal-unset-key
- new
keymap-substitute
• oldsubstitute-key-definition
- new
keymap-set-after
• olddefine-key-after
- new
keymap-lookup
• oldlookup-key
andkey-binding
- new
keymap-local-lookup
• oldlocal-key-binding
- new
keymap-global-lookup
• oldglobal-key-binding
Emacs, Change Keys
- Emacs Keys: Define Key
- Emacs Keys: Syntax
- Emacs Keys: Keybinding Functions (emacs 29)
- Emacs Keys: Good and Bad Key Choices
- Emacs Keys: Swap CapsLock Control
- Emacs Keys: Meta Key
- Emacs Keys: Change Major Mode Keys
- Emacs Keys: Change Minor Mode Keys
- Emacs Keys: Minor Modes Key Priority
- Emacs Keys: Change Minibuffer Keys