mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-04 04:06:06 -05:00
keymap: add escapes for keypad 'begin'
This is usually the '5' key, in non-num lock mode.
This commit is contained in:
parent
5bfc560451
commit
30f6480644
1 changed files with 7 additions and 0 deletions
7
keymap.h
7
keymap.h
|
|
@ -271,6 +271,12 @@ static const struct key_data key_kp_left[] = {
|
|||
{MOD_ANY, CURSOR_KEYS_APPLICATION, KEYPAD_DONTCARE, "\033OD"},
|
||||
};
|
||||
|
||||
static const struct key_data key_kp_begin[] = {
|
||||
DEFAULT_MODS_FOR_SINGLE(E),
|
||||
{MOD_ANY, CURSOR_KEYS_NORMAL, KEYPAD_DONTCARE, "\033[E"},
|
||||
{MOD_ANY, CURSOR_KEYS_APPLICATION, KEYPAD_DONTCARE, "\033OE"},
|
||||
};
|
||||
|
||||
static const struct key_data key_kp_home[] = {
|
||||
DEFAULT_MODS_FOR_SINGLE(H),
|
||||
{MOD_ANY, CURSOR_KEYS_NORMAL, KEYPAD_DONTCARE, "\033[H"},
|
||||
|
|
@ -398,6 +404,7 @@ static const struct key_map key_map[] = {
|
|||
{XKB_KEY_KP_Down, ALEN(key_kp_down), key_kp_down},
|
||||
{XKB_KEY_KP_Right, ALEN(key_kp_right), key_kp_right},
|
||||
{XKB_KEY_KP_Left, ALEN(key_kp_left), key_kp_left},
|
||||
{XKB_KEY_KP_Begin, ALEN(key_kp_begin), key_kp_begin},
|
||||
{XKB_KEY_KP_Home, ALEN(key_kp_home), key_kp_home},
|
||||
{XKB_KEY_KP_End, ALEN(key_kp_end), key_kp_end},
|
||||
{XKB_KEY_KP_Insert, ALEN(key_kp_insert), key_kp_insert},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue