A keyboard mapping. More...
#include "lib.h"
Public Member Functions | |
| STAILQ_ENTRY (Keymap) entries | |
| Linked list. | |
Data Fields | |
| char * | macro |
| Macro expansion (op == OP_MACRO) | |
| char * | desc |
| Description of a macro for the help menu. | |
| short | op |
| Operation to perform. | |
| short | eq |
| Number of leading keys equal to next entry. | |
| short | len |
| Length of key sequence (unit: sizeof (keycode_t)) | |
| keycode_t * | keys |
| key sequence | |
A keyboard mapping.
Macro: macro, desc, (op == OP_MACRO) Binding: op Both use eq, len and keys.
| Keymap::STAILQ_ENTRY | ( | Keymap | ) |
Linked list.
| short Keymap::len |