From 8d161bfb1f014a3184ab7111f7cd39b3c253f552 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 24 Sep 2024 10:29:54 +0800 Subject: feat: add focusNextBlock util --- src/editor.mjs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/editor.mjs') diff --git a/src/editor.mjs b/src/editor.mjs index 550f626..f4fadb4 100644 --- a/src/editor.mjs +++ b/src/editor.mjs @@ -552,15 +552,24 @@ document.onkeydown = (e) => { return null } if (!cm.hasFocus()) { - e.preventDefault() if (!dumbymap) return if (e.key === 'Tab') { + e.preventDefault() dumbymap.utils.focusNextMap(e.shiftKey) } if (e.key === 'x') { + e.preventDefault() dumbymap.utils.switchToNextLayout() } + if (e.key === 'n') { + e.preventDefault() + dumbymap.utils.focusNextBlock() + } + if (e.key === 'p') { + e.preventDefault() + dumbymap.utils.focusNextBlock(true) + } } } -- cgit v1.2.3-70-g09d2