diff --git a/src/codemirror/CodeMirror.vue b/src/codemirror/CodeMirror.vue index 81b6ad0b..3294181e 100644 --- a/src/codemirror/CodeMirror.vue +++ b/src/codemirror/CodeMirror.vue @@ -30,7 +30,8 @@ onMounted(() => { autoCloseBrackets: true, autoCloseTags: true, foldGutter: true, - gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter'] + gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter'], + keyMap: "sublime", } const editor = CodeMirror(el.value!, { diff --git a/src/codemirror/codemirror.ts b/src/codemirror/codemirror.ts index 0ae44dd8..ac7c6bac 100644 --- a/src/codemirror/codemirror.ts +++ b/src/codemirror/codemirror.ts @@ -16,4 +16,7 @@ import 'codemirror/addon/fold/brace-fold.js' import 'codemirror/addon/fold/indent-fold.js' import 'codemirror/addon/fold/comment-fold.js' +// keymap +import 'codemirror/keymap/sublime.js' + export default CodeMirror