diff options
-rw-r--r-- | avr/cli_readline.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/avr/cli_readline.c b/avr/cli_readline.c index be753d5..02973ba 100644 --- a/avr/cli_readline.c +++ b/avr/cli_readline.c @@ -161,8 +161,10 @@ int vt_parse (void) state = STATE_GROUND; break; case STATE_SS3: - if (ch == 'F') /* weird */ + if (ch == 'F') ch = KEY_END; + if (ch == 'H') + ch = KEY_HOME; state = STATE_GROUND; break; case STATE_CSI_ENTRY: |