aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim F. Storm2006-07-15 00:14:38 +0000
committerKim F. Storm2006-07-15 00:14:38 +0000
commit19cafe2c1f4310df2a58ff6cc225226774004ff0 (patch)
treee45b233408674a2e98018dc8419dc336ebab1c2f
parent0864179af22fc8876d1aa9578cbb6d7bccff3ad7 (diff)
downloademacs-19cafe2c1f4310df2a58ff6cc225226774004ff0.tar.gz
emacs-19cafe2c1f4310df2a58ff6cc225226774004ff0.zip
(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.
-rw-r--r--lispref/maps.texi36
1 files changed, 36 insertions, 0 deletions
diff --git a/lispref/maps.texi b/lispref/maps.texi
index 9ee1b52fa59..ec7728f7840 100644
--- a/lispref/maps.texi
+++ b/lispref/maps.texi
@@ -12,11 +12,17 @@ Some of these exist when Emacs is first started, others are
12loaded only when their respective mode is used. This is not 12loaded only when their respective mode is used. This is not
13an exhaustive list. 13an exhaustive list.
14 14
15Several keymaps are used in the minibuffer. @xref{Completion Commands}.
16
15Almost all of these maps are used as local maps. Indeed, of the modes 17Almost all of these maps are used as local maps. Indeed, of the modes
16that presently exist, only Vip mode and Terminal mode ever change the 18that presently exist, only Vip mode and Terminal mode ever change the
17global keymap. 19global keymap.
18 20
19@table @code 21@table @code
22@item apropos-mode-map
23@vindex apropos-mode-map
24A sparse keymap for @code{apropos} buffers.
25
20@item Buffer-menu-mode-map 26@item Buffer-menu-mode-map
21@vindex Buffer-menu-mode-map 27@vindex Buffer-menu-mode-map
22A full keymap used by Buffer Menu mode. 28A full keymap used by Buffer Menu mode.
@@ -38,6 +44,9 @@ A sparse keymap for subcommands of the prefix @kbd{C-x 5}.
38@item ctl-x-map 44@item ctl-x-map
39A full keymap for @kbd{C-x} commands. 45A full keymap for @kbd{C-x} commands.
40 46
47@item custom-mode-map
48A full keymap for Custom mode.
49
41@item debugger-mode-map 50@item debugger-mode-map
42@vindex debugger-mode-map 51@vindex debugger-mode-map
43A full keymap used by Debugger mode. 52A full keymap used by Debugger mode.
@@ -66,6 +75,10 @@ A full keymap used by Electric Command History mode.
66@vindex emacs-lisp-mode-map 75@vindex emacs-lisp-mode-map
67A sparse keymap used by Emacs Lisp mode. 76A sparse keymap used by Emacs Lisp mode.
68 77
78@item esc-map
79@vindex esc-map
80A full keymap for @kbd{ESC} (or @kbd{Meta}) commands.
81
69@item facemenu-menu 82@item facemenu-menu
70@vindex facemenu-menu 83@vindex facemenu-menu
71The sparse keymap that displays the Text Properties menu. 84The sparse keymap that displays the Text Properties menu.
@@ -109,6 +122,21 @@ If there are none, then it contains an empty sparse keymap.
109The sparse keymap for Fundamental mode.@* 122The sparse keymap for Fundamental mode.@*
110It is empty and should not be changed. 123It is empty and should not be changed.
111 124
125@item global-map
126The full keymap containing default global key bindings.@*
127Modes should not modify the Global map.
128
129@item grep-mode-map
130@vindex grep-mode-map
131The keymap for @code{grep-mode} buffers.
132
133@item help-map
134The sparse keymap for the keys that follow the help character @kbd{C-h}.
135
136@item help-mode-map
137@vindex help-mode-map
138The sparse keymap for Help mode.
139
112@item Helper-help-map 140@item Helper-help-map
113@vindex Helper-help-map 141@vindex Helper-help-map
114A full keymap used by the help utility package.@* 142A full keymap used by the help utility package.@*
@@ -132,6 +160,11 @@ search.
132A keymap for translating keys. This one overrides ordinary key 160A keymap for translating keys. This one overrides ordinary key
133bindings, unlike @code{function-key-map}. @xref{Translating Input}. 161bindings, unlike @code{function-key-map}. @xref{Translating Input}.
134 162
163@item kmacro-map
164@vindex kmacro-map
165A sparse keymap for keys that follows the @kbd{C-x C-k} prefix
166search.
167
135@item lisp-interaction-mode-map 168@item lisp-interaction-mode-map
136@vindex lisp-interaction-mode-map 169@vindex lisp-interaction-mode-map
137A sparse keymap used by Lisp Interaction mode. 170A sparse keymap used by Lisp Interaction mode.
@@ -184,6 +217,9 @@ time.
184@vindex text-mode-map 217@vindex text-mode-map
185A sparse keymap used by Text mode. 218A sparse keymap used by Text mode.
186 219
220@item tool-bar-map
221The keymap defining the contents of the tool bar.
222
187@item view-mode-map 223@item view-mode-map
188@vindex view-mode-map 224@vindex view-mode-map
189A full keymap used by View mode. 225A full keymap used by View mode.