Skip to content

Commit 03d431e

Browse files
committed
Support backspace in interactive shell
1 parent ec3ace5 commit 03d431e

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

wasm/demo/src/main.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@ term.on("data", (data) => {
110110
}
111111
term.write(prompt);
112112
input = "";
113+
} else if (code == 127) {
114+
term.write("\b \b");
115+
input = input.slice(0, -1);
113116
} else if (code < 32 || code == 127) { // Control
114117
return;
115118
} else { // Visible

0 commit comments

Comments
 (0)