From 18b6b49198795b25dba768d3f3edbe46c9b458f9 Mon Sep 17 00:00:00 2001 From: holazz <2418184580@qq.com> Date: Wed, 20 Jul 2022 10:20:16 +0800 Subject: [PATCH] feat: add `sublime` keymap --- src/codemirror/CodeMirror.vue | 3 ++- src/codemirror/codemirror.ts | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/codemirror/CodeMirror.vue b/src/codemirror/CodeMirror.vue index a724b68f..152b74e7 100644 --- a/src/codemirror/CodeMirror.vue +++ b/src/codemirror/CodeMirror.vue @@ -29,7 +29,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