#include "rlstdc.h"#include "chardefs.h"#include "rltypedefs.h"#include <readline/rlstdc.h>#include <readline/chardefs.h>#include <readline/rltypedefs.h>Include dependency graph for keymaps.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| struct | _keymap_entry |
Defines | |
| #define | KEYMAP_SIZE 257 |
| #define | ANYOTHERKEY KEYMAP_SIZE-1 |
| #define | ISFUNC 0 |
| #define | ISKMAP 1 |
| #define | ISMACR 2 |
Typedefs | |
| typedef _keymap_entry | KEYMAP_ENTRY |
| typedef KEYMAP_ENTRY | KEYMAP_ENTRY_ARRAY [KEYMAP_SIZE] |
| typedef KEYMAP_ENTRY * | Keymap |
Functions | |
| Keymap rl_make_bare_keymap | PARAMS ((void)) |
| Keymap rl_copy_keymap | PARAMS ((Keymap)) |
| Keymap rl_get_keymap_by_name | PARAMS ((const char *)) |
Variables | |
| KEYMAP_ENTRY_ARRAY | emacs_standard_keymap |
| KEYMAP_ENTRY_ARRAY | emacs_meta_keymap |
| KEYMAP_ENTRY_ARRAY | emacs_ctlx_keymap |
| KEYMAP_ENTRY_ARRAY | vi_insertion_keymap |
| KEYMAP_ENTRY_ARRAY | vi_movement_keymap |
| #define ANYOTHERKEY KEYMAP_SIZE-1 |
Definition at line 54 of file keymaps.h.
Referenced by _rl_dispatch_subseq(), and rl_generic_bind().
| typedef KEYMAP_ENTRY* Keymap |
| typedef struct _keymap_entry KEYMAP_ENTRY |
| typedef KEYMAP_ENTRY KEYMAP_ENTRY_ARRAY[KEYMAP_SIZE] |
| Keymap rl_get_keymap_by_name PARAMS | ( | (const char *) | ) |
| Keymap rl_make_bare_keymap PARAMS | ( | (void) | ) |
Definition at line 596 of file emacs_keymap.c.
Definition at line 316 of file emacs_keymap.c.
Definition at line 33 of file emacs_keymap.c.
Definition at line 314 of file vi_keymap.c.
Referenced by _rl_dispatch_subseq(), _rl_history_set_point(), _rl_init_terminal_io(), bind_arrow_keys(), rl_set_keymap_from_edit_mode(), rl_vi_insertion_mode(), rl_vi_replace(), and sv_editmode().
Definition at line 34 of file vi_keymap.c.
Referenced by _rl_dispatch_subseq(), _rl_init_terminal_io(), bind_arrow_keys(), readline_internal_char(), and rl_vi_movement_mode().
1.4.7

