mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-15 05:33:58 -04: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"},
|
{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[] = {
|
static const struct key_data key_kp_home[] = {
|
||||||
DEFAULT_MODS_FOR_SINGLE(H),
|
DEFAULT_MODS_FOR_SINGLE(H),
|
||||||
{MOD_ANY, CURSOR_KEYS_NORMAL, KEYPAD_DONTCARE, "\033[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_Down, ALEN(key_kp_down), key_kp_down},
|
||||||
{XKB_KEY_KP_Right, ALEN(key_kp_right), key_kp_right},
|
{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_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_Home, ALEN(key_kp_home), key_kp_home},
|
||||||
{XKB_KEY_KP_End, ALEN(key_kp_end), key_kp_end},
|
{XKB_KEY_KP_End, ALEN(key_kp_end), key_kp_end},
|
||||||
{XKB_KEY_KP_Insert, ALEN(key_kp_insert), key_kp_insert},
|
{XKB_KEY_KP_Insert, ALEN(key_kp_insert), key_kp_insert},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue