From 0c41927dfe796ad5aa79545e47611adb6e52462c Mon Sep 17 00:00:00 2001 From: Max Richter Date: Thu, 30 Jan 2025 14:53:53 +0100 Subject: [PATCH] fix(editor): allow multi selection while in vim mode (#1224) This fixes an issue with visual block selection in vim mode --- web/editor_state.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/web/editor_state.ts b/web/editor_state.ts index ee442ed5..26203297 100644 --- a/web/editor_state.ts +++ b/web/editor_state.ts @@ -77,7 +77,12 @@ export function createEditorState( // Enable vim mode, or not [ - ...client.ui.viewState.uiOptions.vimMode ? [vim({ status: true })] : [], + ...client.ui.viewState.uiOptions.vimMode + ? [ + vim({ status: true }), + EditorState.allowMultipleSelections.of(true), + ] + : [], ], [ ...(readOnly || client.ui.viewState.uiOptions.forcedROMode)