51.3 Customizing Key Bindings ============================= This section describes “key bindings”, which map keys to commands, and “keymaps”, which record key bindings. It also explains how to customize key bindings, which is done by editing your init file (Init Rebinding).
· Keymaps Generalities. The global keymap. · Prefix Keymaps Keymaps for prefix keys. · Local Keymaps Major and minor modes have their own keymaps. · Minibuffer Maps The minibuffer uses its own local keymaps. · Rebinding How to redefine one key’s meaning conveniently. · Init Rebinding Rebinding keys with your initialization file. · Modifier Keys Using modifier keys. · Function Keys Rebinding terminal function keys. · Named ASCII Chars Distinguishing <TAB> from ‘C-i’, and so on. · Mouse Buttons Rebinding mouse buttons in Emacs. · Disabling Disabling a command means confirmation is required before it can be executed. This is done to protect beginners from surprises.