diff --git a/src/app/editor.ts b/src/app/editor.ts index 45a8512..5b9cf54 100644 --- a/src/app/editor.ts +++ b/src/app/editor.ts @@ -18,6 +18,7 @@ import { foldGutter, indentOnInput, bracketMatching, + foldKeymap, } from "@codemirror/language"; import { languages } from "@codemirror/language-data"; import { highlightSelectionMatches, searchKeymap } from "@codemirror/search"; @@ -54,6 +55,7 @@ export class Editor { const kmap = keymap.of([ ...defaultKeymap, ...searchKeymap, + ...foldKeymap, { key: "Mod-z", run: () => undo(file.target) }, { key: "Mod-shift-z", run: () => redo(file.target) }, {