diff --git a/client/modules/edit-file-vim.js b/client/modules/edit-file-vim.js index 5069f18c..68398db9 100644 --- a/client/modules/edit-file-vim.js +++ b/client/modules/edit-file-vim.js @@ -37,9 +37,16 @@ CloudCmd.EditFileVim = function EditFileVimProto(callback) { CloudCmd.Edit.hide(); }; - function listener({keyCode, shiftKey}) { - if (shiftKey && keyCode === Key.ESC) + function listener(event) { + const { + keyCode, + shiftKey, + } = event; + + if (shiftKey && keyCode === Key.ESC) { + event.preventDefault(); EditFileVim.hide(); + } } init(callback);