From 7d1b182efb9da8dcfcbef910e1034abf2cd84ad9 Mon Sep 17 00:00:00 2001 From: Nikola Maric <3995223+maricn@users.noreply.github.com> Date: Sun, 13 Sep 2020 19:02:14 +0200 Subject: [PATCH] feat: Add extra keys {e,d,b,y,u,i,p} --- remap.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/remap.cpp b/remap.cpp index a4805cb..0b094ee 100644 --- a/remap.cpp +++ b/remap.cpp @@ -49,12 +49,23 @@ static int key_ismod(int code) { } */ 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 map_space[KEY_H] = KEY_LEFT; map_space[KEY_J] = KEY_DOWN; map_space[KEY_K] = KEY_UP; 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 map_space[KEY_1] = KEY_F1; map_space[KEY_2] = KEY_F2;