diff --git a/plugins/plugin-terminal-ui/.gitignore b/plugins/plugin-terminal-ui/.gitignore index edbea578447..99ed7d0fd67 100644 --- a/plugins/plugin-terminal-ui/.gitignore +++ b/plugins/plugin-terminal-ui/.gitignore @@ -1,15 +1,5 @@ node_modules/ -*.swp -.lock-wscript -Makefile.gyp -*.Makefile -*.target.gyp.mk -*.node -example/*.log -docs/ -npm-debug.log /.idea/ -.env build/ target/ .idea/ diff --git a/plugins/plugin-terminal-ui/.npmignore b/plugins/plugin-terminal-ui/.npmignore deleted file mode 100644 index 63069bda71c..00000000000 --- a/plugins/plugin-terminal-ui/.npmignore +++ /dev/null @@ -1,16 +0,0 @@ -node_modules/ -*.swp -.lock-wscript -lib/*.test.js -lib/*.test.js.map -lib/test/ -Makefile.gyp -*.Makefile -*.target.gyp.mk -*.node -example/*.log -docs/ -npm-debug.log -/.idea/ -.env -build/ diff --git a/plugins/plugin-terminal-ui/src/xterm.js b/plugins/plugin-terminal-ui/src/xterm.js index 9f27dd6f8b8..4a86ec1a0fe 100644 --- a/plugins/plugin-terminal-ui/src/xterm.js +++ b/plugins/plugin-terminal-ui/src/xterm.js @@ -2709,6 +2709,7 @@ Terminal.prototype.evaluateKeyEscapeSequence = function(ev) { } else if (ev.keyCode === 56) { // delete result.key = String.fromCharCode(127); + result.cancel = true; } else if (ev.keyCode === 219) { // ^[ - Control Sequence Introducer (CSI) result.key = String.fromCharCode(27);