From 01e976083e7421402e7577e2440e0be2b18a6373 Mon Sep 17 00:00:00 2001 From: Steven Koehler Date: Tue, 7 Oct 2014 22:47:31 -0700 Subject: [PATCH] Update linenoise.c Added escape sequence for Home ([1~) and End ([4~) keys for xterm --- linenoise.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/linenoise.c b/linenoise.c index 718ed294..4f3a130f 100644 --- a/linenoise.c +++ b/linenoise.c @@ -828,6 +828,14 @@ static int linenoiseEdit(int stdin_fd, int stdout_fd, char *buf, size_t buflen, case '3': /* Delete key. */ linenoiseEditDelete(&l); break; + + case '1': /* Home key. */ + linenoiseEditMoveHome(&l); + break; + + case '4': /* End key. */ + linenoiseEditMoveEnd(&l); + break; } } } else {