Make nconfig accept jk keybindings for movement in addition to arrow keys.
Showing the changes to scripts (1 of 1 file). Show all
Unified · Split
| @@ -52,8 +52,8 @@ static const char nconf_global_help[] = · 51 unmodified lines | |||
| 52 | "\n" | 52 | "\n" |
| 53 | "Menu navigation keys\n" | 53 | "Menu navigation keys\n" |
| 54 | "----------------------------------------------------------------------\n" | 54 | "----------------------------------------------------------------------\n" |
| 55 | "Linewise up <Up>\n" | 55 | "Linewise up <Up> <k>\n" |
| 56 | "Linewise down <Down>\n" | 56 | "Linewise down <Down> <j>\n" |
| 57 | "Pagewise up <Page Up>\n" | 57 | "Pagewise up <Page Up>\n" |
| 58 | "Pagewise down <Page Down>\n" | 58 | "Pagewise down <Page Down>\n" |
| 59 | "First entry <Home>\n" | 59 | "First entry <Home>\n" |
| @@ -1105,9 +1105,11 @@ static void conf(struct menu *menu) · 1045 unmodified lines | |||
| 1105 | break; | 1105 | break; |
| 1106 | switch (res) { | 1106 | switch (res) { |
| 1107 | case KEY_DOWN: | 1107 | case KEY_DOWN: |
| 1108 | case 'j': | ||
| 1108 | menu_driver(curses_menu, REQ_DOWN_ITEM); | 1109 | menu_driver(curses_menu, REQ_DOWN_ITEM); |
| 1109 | break; | 1110 | break; |
| 1110 | case KEY_UP: | 1111 | case KEY_UP: |
| 1112 | case 'k': | ||
| 1111 | menu_driver(curses_menu, REQ_UP_ITEM); | 1113 | menu_driver(curses_menu, REQ_UP_ITEM); |
| 1112 | break; | 1114 | break; |
| 1113 | case KEY_NPAGE: | 1115 | case KEY_NPAGE: |
| @@ -1287,9 +1289,11 @@ static void conf_choice(struct menu *menu) · 173 unmodified lines | |||
| 1287 | break; | 1289 | break; |
| 1288 | switch (res) { | 1290 | switch (res) { |
| 1289 | case KEY_DOWN: | 1291 | case KEY_DOWN: |
| 1292 | case 'j': | ||
| 1290 | menu_driver(curses_menu, REQ_DOWN_ITEM); | 1293 | menu_driver(curses_menu, REQ_DOWN_ITEM); |
| 1291 | break; | 1294 | break; |
| 1292 | case KEY_UP: | 1295 | case KEY_UP: |
| 1296 | case 'k': | ||
| 1293 | menu_driver(curses_menu, REQ_UP_ITEM); | 1297 | menu_driver(curses_menu, REQ_UP_ITEM); |
| 1294 | break; | 1298 | break; |
| 1295 | case KEY_NPAGE: | 1299 | case KEY_NPAGE: |