From 68faab1542a6ddc04a77aba2e60318caca127b8b Mon Sep 17 00:00:00 2001 From: hpa Date: Sun, 28 Aug 2005 05:58:43 +0000 Subject: [PATCH] More emacsy keybindings --- com32/modules/menu.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/com32/modules/menu.c b/com32/modules/menu.c index b479811..5ba7719 100644 --- a/com32/modules/menu.c +++ b/com32/modules/menu.c @@ -424,14 +424,14 @@ edit_cmdline(char *input, int top) } break; case KEY_LEFT: - case KEY_CTRL('P'): + case KEY_CTRL('B'): if ( cursor ) { cursor--; redraw = 1; } break; case KEY_RIGHT: - case KEY_CTRL('N'): + case KEY_CTRL('F'): if ( cursor < len ) { putchar(cmdline[cursor++]); } @@ -597,11 +597,13 @@ run_menu(void) break; case KEY_PGUP: case KEY_LEFT: + case KEY_CTRL('B'): entry -= MENU_ROWS; top -= MENU_ROWS; break; case KEY_PGDN: case KEY_RIGHT: + case KEY_CTRL('F'): case ' ': entry += MENU_ROWS; top += MENU_ROWS; -- 2.7.4