Mercurial > emacs
comparison lispref/maps.texi @ 7600:8bf07ff6a929
entered into RCS
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 21 May 1994 02:22:28 +0000 |
parents | 8240c0b1d695 |
children | a6eb5f12b0f3 |
comparison
equal
deleted
inserted
replaced
7599:880fcef68f73 | 7600:8bf07ff6a929 |
---|---|
6 @node Standard Keymaps, Standard Hooks, Standard Buffer-Local Variables, Top | 6 @node Standard Keymaps, Standard Hooks, Standard Buffer-Local Variables, Top |
7 @appendix Standard Keymaps | 7 @appendix Standard Keymaps |
8 | 8 |
9 The following symbols are used as the names for various keymaps. | 9 The following symbols are used as the names for various keymaps. |
10 Some of these exist when Emacs is first started, others are | 10 Some of these exist when Emacs is first started, others are |
11 only loaded when their respective mode is used. This is not | 11 loaded only when their respective mode is used. This is not |
12 an exhaustive list. | 12 an exhaustive list. |
13 | 13 |
14 Almost all of these maps are used as local maps. Indeed, of the modes | 14 Almost all of these maps are used as local maps. Indeed, of the modes |
15 that presently exist, only Vip mode and Terminal mode ever change the | 15 that presently exist, only Vip mode and Terminal mode ever change the |
16 global keymap. | 16 global keymap. |
20 @vindex Buffer-menu-mode-map | 20 @vindex Buffer-menu-mode-map |
21 A full keymap used by Buffer Menu mode. | 21 A full keymap used by Buffer Menu mode. |
22 | 22 |
23 @item c-mode-map | 23 @item c-mode-map |
24 @vindex c-mode-map | 24 @vindex c-mode-map |
25 A sparse keymap used in C mode as a local map. | 25 A sparse keymap used by C mode. |
26 | 26 |
27 @item command-history-map | 27 @item command-history-map |
28 @vindex command-history-map | 28 @vindex command-history-map |
29 A full keymap used by Command History mode. | 29 A full keymap used by Command History mode. |
30 | 30 |
62 @vindex electric-history-map | 62 @vindex electric-history-map |
63 A full keymap used by Electric Command History mode. | 63 A full keymap used by Electric Command History mode. |
64 | 64 |
65 @item emacs-lisp-mode-map | 65 @item emacs-lisp-mode-map |
66 @vindex emacs-lisp-mode-map | 66 @vindex emacs-lisp-mode-map |
67 A sparse keymap used in Emacs Lisp mode. | 67 A sparse keymap used by Emacs Lisp mode. |
68 | 68 |
69 @item function-key-map | 69 @item function-key-map |
70 @vindex function-key-map | 70 @vindex function-key-map |
71 The keymap for translating keypad and function keys.@* | 71 The keymap for translating keypad and function keys.@* |
72 If there are none, then it contains an empty sparse keymap. | 72 If there are none, then it contains an empty sparse keymap. |
94 A keymap that defines the characters you can type within incremental | 94 A keymap that defines the characters you can type within incremental |
95 search. | 95 search. |
96 | 96 |
97 @item key-translation-map | 97 @item key-translation-map |
98 @vindex key-translation-map | 98 @vindex key-translation-map |
99 Another keymap for translating keys. This one overrides ordinary key | 99 A keymap for translating keys. This one overrides ordinary key |
100 bindings. | 100 bindings, unlike @code{function-key-map}. |
101 | 101 |
102 @item lisp-interaction-mode-map | 102 @item lisp-interaction-mode-map |
103 @vindex lisp-interaction-mode-map | 103 @vindex lisp-interaction-mode-map |
104 A sparse keymap used in Lisp mode. | 104 A sparse keymap used by Lisp mode. |
105 | 105 |
106 @item lisp-mode-map | 106 @item lisp-mode-map |
107 @vindex lisp-mode-map | 107 @vindex lisp-mode-map |
108 A sparse keymap used in Lisp mode. | 108 A sparse keymap used by Lisp mode. |
109 | 109 |
110 @item mode-specific-map | 110 @item mode-specific-map |
111 The keymap for characters following @kbd{C-c}. Note, this is in the | 111 The keymap for characters following @kbd{C-c}. Note, this is in the |
112 global map. This map is not actually mode specific: its name was chosen | 112 global map. This map is not actually mode specific: its name was chosen |
113 to be informative for the user in @kbd{C-h b} (@code{display-bindings}), | 113 to be informative for the user in @kbd{C-h b} (@code{display-bindings}), |
114 where it describes the main use of the @kbd{C-c} prefix key. | 114 where it describes the main use of the @kbd{C-c} prefix key. |
115 | 115 |
116 @item occur-mode-map | 116 @item occur-mode-map |
117 @vindex occur-mode-map | 117 @vindex occur-mode-map |
118 A local keymap used in Occur mode. | 118 A local keymap used by Occur mode. |
119 | 119 |
120 @item query-replace-map | 120 @item query-replace-map |
121 A local keymap used for responses in @code{query-replace} and related | 121 A local keymap used for responses in @code{query-replace} and related |
122 commands; also for @code{y-or-n-p} and @code{map-y-or-n-p}. The functions | 122 commands; also for @code{y-or-n-p} and @code{map-y-or-n-p}. The functions |
123 that use this map do not support prefix keys; they look up one event at a | 123 that use this map do not support prefix keys; they look up one event at a |