From 73bbdd445628605465b65ec042f97a8305388d07 Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Tue, 5 Nov 2024 15:52:02 -0700 Subject: [PATCH] Allow vim macros in visual mode (#20261) Closes #19764 Release Notes: - vim: Fixed `q` and `@` in visual mode --- assets/keymaps/vim.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/keymaps/vim.json b/assets/keymaps/vim.json index 787d28f300d4ad7f7b8521e5ba04d9b9c3275958..e5f5b0df1bac9a5e62b543a5f5f56019c7e42b3c 100644 --- a/assets/keymaps/vim.json +++ b/assets/keymaps/vim.json @@ -127,6 +127,9 @@ "shift-h": "vim::WindowTop", "shift-m": "vim::WindowMiddle", "shift-l": "vim::WindowBottom", + "q": "vim::ToggleRecord", + "shift-q": "vim::ReplayLastRecording", + "@": ["vim::PushOperator", "ReplayRegister"], // z commands "z enter": ["workspace::SendKeystrokes", "z t ^"], "z -": ["workspace::SendKeystrokes", "z b ^"], @@ -206,9 +209,6 @@ "\"": ["vim::PushOperator", "Register"], "g q": ["vim::PushOperator", "Rewrap"], "g w": ["vim::PushOperator", "Rewrap"], - "q": "vim::ToggleRecord", - "shift-q": "vim::ReplayLastRecording", - "@": ["vim::PushOperator", "ReplayRegister"], "ctrl-pagedown": "pane::ActivateNextItem", "ctrl-pageup": "pane::ActivatePrevItem", "insert": "vim::InsertBefore",