From bde88881b21270357cc6f168392602ae4eb19bf9 Mon Sep 17 00:00:00 2001 From: Quinten Kock Date: Mon, 10 Nov 2025 22:37:05 +0100 Subject: [PATCH] Add folding keyboard shortcuts --- src/app/editor.ts | 2 ++ 1 file changed, 2 insertions(+) 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) }, {