Support backspace in interactive shell

This commit is contained in:
Aviv Palivoda committed 2019-03-09 21:17:13 +02:00
1 parent ec3ace527b
commit 03d431ecac
1 file changed
+3
+3
View File
@@ -110,6 +110,9 @@ term.on("data", (data) => {
}
term.write(prompt);
input = "";
} else if (code == 127) {
term.write("\b \b");
input = input.slice(0, -1);
} else if (code < 32 || code == 127) { // Control
return;
} else { // Visible