# HG changeset patch # User Kim F. Storm # Date 1152922478 0 # Node ID 0afb816dacfa95b302ef8c92109f999b15d06710 # Parent e82dff87bd5a72b133d11cb2b4d23564ffe63fb8 (Standard Keymaps): Add xref for minibuffer maps. Add apropos-mode-map, custom-mode-map, esc-map, global-map, grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map. diff -r e82dff87bd5a -r 0afb816dacfa lispref/maps.texi --- a/lispref/maps.texi Sat Jul 15 00:13:10 2006 +0000 +++ b/lispref/maps.texi Sat Jul 15 00:14:38 2006 +0000 @@ -12,11 +12,17 @@ loaded only when their respective mode is used. This is not an exhaustive list. +Several keymaps are used in the minibuffer. @xref{Completion Commands}. + Almost all of these maps are used as local maps. Indeed, of the modes that presently exist, only Vip mode and Terminal mode ever change the global keymap. @table @code +@item apropos-mode-map +@vindex apropos-mode-map +A sparse keymap for @code{apropos} buffers. + @item Buffer-menu-mode-map @vindex Buffer-menu-mode-map A full keymap used by Buffer Menu mode. @@ -38,6 +44,9 @@ @item ctl-x-map A full keymap for @kbd{C-x} commands. +@item custom-mode-map +A full keymap for Custom mode. + @item debugger-mode-map @vindex debugger-mode-map A full keymap used by Debugger mode. @@ -66,6 +75,10 @@ @vindex emacs-lisp-mode-map A sparse keymap used by Emacs Lisp mode. +@item esc-map +@vindex esc-map +A full keymap for @kbd{ESC} (or @kbd{Meta}) commands. + @item facemenu-menu @vindex facemenu-menu The sparse keymap that displays the Text Properties menu. @@ -109,6 +122,21 @@ The sparse keymap for Fundamental mode.@* It is empty and should not be changed. +@item global-map +The full keymap containing default global key bindings.@* +Modes should not modify the Global map. + +@item grep-mode-map +@vindex grep-mode-map +The keymap for @code{grep-mode} buffers. + +@item help-map +The sparse keymap for the keys that follow the help character @kbd{C-h}. + +@item help-mode-map +@vindex help-mode-map +The sparse keymap for Help mode. + @item Helper-help-map @vindex Helper-help-map A full keymap used by the help utility package.@* @@ -132,6 +160,11 @@ A keymap for translating keys. This one overrides ordinary key bindings, unlike @code{function-key-map}. @xref{Translating Input}. +@item kmacro-map +@vindex kmacro-map +A sparse keymap for keys that follows the @kbd{C-x C-k} prefix +search. + @item lisp-interaction-mode-map @vindex lisp-interaction-mode-map A sparse keymap used by Lisp Interaction mode. @@ -184,6 +217,9 @@ @vindex text-mode-map A sparse keymap used by Text mode. +@item tool-bar-map +The keymap defining the contents of the tool bar. + @item view-mode-map @vindex view-mode-map A full keymap used by View mode.