feat: Add extra keys {e,d,b,y,u,i,p}

This commit is contained in:
Nikola Maric
2020-09-13 19:02:14 +02:00
committed by Nikola Marić
parent eec5ba4288
commit 7d1b182efb

View File

@@ -49,12 +49,23 @@ static int key_ismod(int code) {
} }
*/ */
void map_space_init() { void map_space_init() {
// special chars
map_space[KEY_E] = KEY_ESC;
map_space[KEY_D] = KEY_DELETE;
map_space[KEY_B] = KEY_BACKSPACE;
// vim home row // vim home row
map_space[KEY_H] = KEY_LEFT; map_space[KEY_H] = KEY_LEFT;
map_space[KEY_J] = KEY_DOWN; map_space[KEY_J] = KEY_DOWN;
map_space[KEY_K] = KEY_UP; map_space[KEY_K] = KEY_UP;
map_space[KEY_L] = KEY_RIGHT; map_space[KEY_L] = KEY_RIGHT;
// vim above home row
map_space[KEY_Y] = KEY_HOME;
map_space[KEY_U] = KEY_PAGEDOWN;
map_space[KEY_I] = KEY_PAGEUP;
map_space[KEY_P] = KEY_END;
// number row to F keys // number row to F keys
map_space[KEY_1] = KEY_F1; map_space[KEY_1] = KEY_F1;
map_space[KEY_2] = KEY_F2; map_space[KEY_2] = KEY_F2;