Merge pull request #102 from Zankio/master

Fix Esc key in Vim mode
This commit is contained in:
Max Wu 2016-04-24 10:42:52 +08:00
commit 9418e446b1

View file

@ -5,13 +5,14 @@ var defaultExtraKeys = {
cm.setOption("fullScreen", !cm.getOption("fullScreen"));
},
"Esc": function(cm) {
if (cm.getOption("fullScreen")) cm.setOption("fullScreen", false);
if (cm.getOption('keyMap').substr(0, 3) === 'vim') return CodeMirror.Pass;
else if(cm.getOption("fullScreen")) cm.setOption("fullScreen", false);
},
"Cmd-S": function () {
return CodeMirror.PASS
return CodeMirror.Pass
},
"Ctrl-S": function () {
return CodeMirror.PASS
return CodeMirror.Pass
},
"Enter": "newlineAndIndentContinueMarkdownList",
"Tab": function(cm) {
@ -2928,4 +2929,4 @@ $(editor.getInputField())
$(this).data('autocompleting', false);
editor.setOption("extraKeys", defaultExtraKeys);
}
});
});