Description
diff --git a/third_party/linenoise/linenoise.cpp b/third_party/linenoise/linenoise.cpp
|
index ce3e3c5..a3aad78 100644
|
--- a/third_party/linenoise/linenoise.cpp
|
+++ b/third_party/linenoise/linenoise.cpp
|
@@ -410,6 +410,10 @@ static char linenoiseReadChar(int fd){
|
} else {
|
return -1;
|
}
|
+ } else if (seq[1] == 72) { /* home (konsole) */
|
+ return 1; /* ctrl-a */
|
+ } else if (seq[1] == 70) { /* end (konsole) */
|
+ return 5; /* ctrl-e */
|
} else {
|
return -1;
|
}
|