mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-18 05:34:02 -04:00
keymap: map tab and back-tab
This commit is contained in:
parent
095684a705
commit
cb78c8cff6
1 changed files with 11 additions and 0 deletions
11
keymap.h
11
keymap.h
|
|
@ -35,6 +35,15 @@ static const struct key_data key_return[] = {
|
||||||
{MOD_ANY, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\r"},
|
{MOD_ANY, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\r"},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static const struct key_data key_tab[] = {
|
||||||
|
{MOD_CTRL, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\033[27;5;9~"}, /* TODO: this is my own hack... */
|
||||||
|
{MOD_ANY, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\t"},
|
||||||
|
};
|
||||||
|
|
||||||
|
static const struct key_data key_backtab[] = {
|
||||||
|
{MOD_ANY, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\033[Z"},
|
||||||
|
};
|
||||||
|
|
||||||
static const struct key_data key_backspace[] = {
|
static const struct key_data key_backspace[] = {
|
||||||
{MOD_ALT, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\033\x7f"},
|
{MOD_ALT, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\033\x7f"},
|
||||||
{MOD_CTRL, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\033\x7f"},
|
{MOD_CTRL, CURSOR_KEYS_DONTCARE, KEYPAD_DONTCARE, "\033\x7f"},
|
||||||
|
|
@ -558,6 +567,8 @@ static const struct key_data key_kp_9[] = {
|
||||||
static const struct key_map key_map[] = {
|
static const struct key_map key_map[] = {
|
||||||
{XKB_KEY_Escape, ALEN(key_escape), key_escape},
|
{XKB_KEY_Escape, ALEN(key_escape), key_escape},
|
||||||
{XKB_KEY_Return, ALEN(key_return), key_return},
|
{XKB_KEY_Return, ALEN(key_return), key_return},
|
||||||
|
{XKB_KEY_Tab, ALEN(key_tab), key_tab},
|
||||||
|
{XKB_KEY_ISO_Left_Tab, ALEN(key_backtab), key_backtab},
|
||||||
{XKB_KEY_BackSpace, ALEN(key_backspace), key_backspace},
|
{XKB_KEY_BackSpace, ALEN(key_backspace), key_backspace},
|
||||||
{XKB_KEY_Up, ALEN(key_up), key_up},
|
{XKB_KEY_Up, ALEN(key_up), key_up},
|
||||||
{XKB_KEY_Down, ALEN(key_down), key_down},
|
{XKB_KEY_Down, ALEN(key_down), key_down},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue