Emacs Keymap Precedence
Discussion from a post in emacs-china. Copied from xuchunyang.
As a quick note, Emacs keymaps take precedence as follows:
- overriding-terminal-local-map
- overriding-local-map
- text property's 'keymap property
- emulation-mode-map-alists
- minor-mode-overriding-map-alist
- minor-mode-map-alist (Minor Mode)
- text property's 'local-map property
- (current-local-map) (Major Mode)
- (current-global-map) (Global Map)
Related Emacs Manual Node.