From 46980589a5bd94a8159c5235b30b4b8efb235c17 Mon Sep 17 00:00:00 2001 From: tshino Date: Wed, 27 Mar 2024 01:33:27 +0900 Subject: [PATCH 1/3] Update keymap wrapper for Vz Keymap v0.19.13 --- keymap-wrapper/tshino.vz-like-keymap.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/keymap-wrapper/tshino.vz-like-keymap.json b/keymap-wrapper/tshino.vz-like-keymap.json index dce24e29..afa74ffd 100644 --- a/keymap-wrapper/tshino.vz-like-keymap.json +++ b/keymap-wrapper/tshino.vz-like-keymap.json @@ -1,8 +1,14 @@ [ - // Keymap wrapper for Vz Keymap v0.19.12 + // Keymap wrapper for Vz Keymap v0.19.13 // (required by Keyboard Macro Beta) // The latest version can be found at: // https://github.com/tshino/vscode-kb-macro/blob/main/keymap-wrapper/README.md + { "key": "ctrl+e", "command": "", + "when": "kb-macro.active" }, + { "key": "ctrl+w", "command": "", + "when": "kb-macro.active && config.vzKeymap.ctrl+W" }, + { "key": "ctrl+z", "command": "", + "when": "kb-macro.active && config.vzKeymap.ctrl+Z" }, { "key": "ctrl+s", "command": "", "when": "kb-macro.active && editorFocus" }, { "key": "ctrl+s", "command": "kb-macro.wrap", "args": { "command": "vz.cursorLeft", "await": "selection" }, @@ -535,6 +541,12 @@ "when": "kb-macro.active && treestickyScrollFocused && config.vzKeymap.listViewKeys" }, { "key": "ctrl+m", "command": "kb-macro.wrap", "args": { "command": "list.stickyScrollselect" }, "when": "kb-macro.active && treestickyScrollFocused && config.vzKeymap.listViewKeys" }, + { "key": "ctrl+e", "command": "kb-macro.wrap", "args": { "command": "workbench.action.quickOpenNavigatePrevious" }, + "when": "kb-macro.active && inQuickOpen && config.vzKeymap.quickOpenKeys" }, + { "key": "ctrl+x", "command": "kb-macro.wrap", "args": { "command": "workbench.action.quickOpenNavigateNext" }, + "when": "kb-macro.active && inQuickOpen && config.vzKeymap.quickOpenKeys" }, + { "key": "ctrl+m", "command": "kb-macro.wrap", "args": { "command": "workbench.action.acceptSelectedQuickOpenItem" }, + "when": "kb-macro.active && inQuickOpen && config.vzKeymap.quickOpenKeys" }, { "key": "ctrl+e", "command": "selectPrevCodeAction", "when": "kb-macro.active && codeActionMenuVisible && config.vzKeymap.codeActionKeys" }, { "key": "ctrl+x", "command": "selectNextCodeAction", From e53af49bb64ba8bc8565b40077641e1fe4833876 Mon Sep 17 00:00:00 2001 From: tshino Date: Sat, 30 Mar 2024 01:02:38 +0900 Subject: [PATCH 2/3] Update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f2c6ffe0..bb8ea933 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ All notable changes to the Keyboard Macro Bata extension will be documented in t ### [Unreleased] - Update - Updated keymap wrapper for Vz Keymap (v0.19.12). [#345](https://github.com/tshino/vscode-kb-macro/pull/345) + - Updated keymap wrapper for Vz Keymap (v0.19.13). [#348](https://github.com/tshino/vscode-kb-macro/pull/348) ### [0.13.13] - 2024-03-04 - Update From 8566c07c523425838eba7b29d1f66824dcac5650 Mon Sep 17 00:00:00 2001 From: tshino Date: Sat, 30 Mar 2024 01:03:56 +0900 Subject: [PATCH 3/3] Update keymap-wrapper/README.md --- keymap-wrapper/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keymap-wrapper/README.md b/keymap-wrapper/README.md index 0271757d..578d4377 100644 --- a/keymap-wrapper/README.md +++ b/keymap-wrapper/README.md @@ -22,7 +22,7 @@ Click the keymap wrapper link in the table below, which opens a JSON file. Copy | [Notepad++ Keymap](https://marketplace.visualstudio.com/items?itemName=ms-vscode.notepadplusplus-keybindings) | [link](ms-vscode.notepadplusplus-keybindings.json) | 2023-01-08 | `Ctrl+Shift+R` | `Ctrl+Shift+R` | `Ctrl+Shift+P` | | [Sublime Text Keymap](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings) | [link](ms-vscode.sublime-keybindings.json) | 2024-02-14 | `Ctrl/Cmd+Q` | `Ctrl/Cmd+Q` | `Ctrl/Cmd+Shift+Q` | | [Visual Studio Keymap](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vs-keybindings) | [link](ms-vscode.vs-keybindings.json) | 2023-01-08 | `Ctrl+M R` | `Ctrl+M R` | `Ctrl+M Enter` | -| [Vz Keymap](https://marketplace.visualstudio.com/items?itemName=tshino.vz-like-keymap) | [link](tshino.vz-like-keymap.json) | 2024-03-10 | `Ctrl+_` | `Ctrl+^` | `Ctrl+^` | +| [Vz Keymap](https://marketplace.visualstudio.com/items?itemName=tshino.vz-like-keymap) | [link](tshino.vz-like-keymap.json) | 2024-03-30 | `Ctrl+_` | `Ctrl+^` | `Ctrl+^` | - Each keyboard shortcut for start/stop recording and playback is assigned to the same ones that the original editor is using, as much as possible. - You can find the definitions of them at the bottom of each keymap wrapper file (find the `startRecording` command etc.). You can customize them as you like.