comparison man/lispref/keymaps.texi @ 199:169c0442b401 r20-3b26

Import from CVS: tag r20-3b26
author cvs
date Mon, 13 Aug 2007 10:00:33 +0200
parents 376386a54a3c
children a4f53d9b3154
comparison
equal deleted inserted replaced
198:a94d4839ade3 199:169c0442b401
16 with a command. When an event is bound to a keymap, that keymap is 16 with a command. When an event is bound to a keymap, that keymap is
17 used to look up the next input event; this continues until a command 17 used to look up the next input event; this continues until a command
18 is found. The whole process is called @dfn{key lookup}. 18 is found. The whole process is called @dfn{key lookup}.
19 19
20 @menu 20 @menu
21 * Keymap Terminology:: Definitions of terms pertaining to keymaps. 21 * Keymap Terminology:: Definitions of terms pertaining to keymaps.
22 * Format of Keymaps:: What a keymap looks like as a Lisp object. 22 * Format of Keymaps:: What a keymap looks like as a Lisp object.
23 * Creating Keymaps:: Functions to create and copy keymaps. 23 * Creating Keymaps:: Functions to create and copy keymaps.
24 * Inheritance and Keymaps:: How one keymap can inherit the bindings 24 * Inheritance and Keymaps:: How one keymap can inherit the bindings
25 of another keymap. 25 of another keymap.
26 * Key Sequences:: How to specify key sequences. 26 * Key Sequences:: How to specify key sequences.
27 * Prefix Keys:: Defining a key with a keymap as its definition. 27 * Prefix Keys:: Defining a key with a keymap as its definition.
28 * Active Keymaps:: Each buffer has a local keymap 28 * Active Keymaps:: Each buffer has a local keymap
29 to override the standard (global) bindings. 29 to override the standard (global) bindings.
30 A minor mode can also override them. 30 A minor mode can also override them.
31 * Key Lookup:: How extracting elements from keymaps works. 31 * Key Lookup:: How extracting elements from keymaps works.
32 * Functions for Key Lookup:: How to request key lookup. 32 * Functions for Key Lookup:: How to request key lookup.
33 * Changing Key Bindings:: Redefining a key in a keymap. 33 * Changing Key Bindings:: Redefining a key in a keymap.
34 * Key Binding Commands:: Interactive interfaces for redefining keys. 34 * Key Binding Commands:: Interactive interfaces for redefining keys.
35 * Scanning Keymaps:: Looking through all keymaps, for printing help. 35 * Scanning Keymaps:: Looking through all keymaps, for printing help.
36 * Other Keymap Functions:: Miscellaneous keymap functions. 36 * Other Keymap Functions:: Miscellaneous keymap functions.
37 @end menu 37 @end menu
38 38
39 @node Keymap Terminology 39 @node Keymap Terminology
40 @section Keymap Terminology 40 @section Keymap Terminology
41 @cindex key 41 @cindex key