From 5b207ba2385e1daf25c711486a2fac4d2e2b308f Mon Sep 17 00:00:00 2001 From: Frank Sheiness Date: Mon, 14 Oct 2024 02:00:37 -0600 Subject: [PATCH] vim: Add some "z" keybindings for scrolling (#18928) Release Notes: - vim: Added a few "z" keybindings for scrolling --- assets/keymaps/vim.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/assets/keymaps/vim.json b/assets/keymaps/vim.json index f3a088f11e5d272be5e7e29e9da3d71755cb5304..fc3adcc95e24ca6a46a8abc69ca2eb5e7ff2e792 100644 --- a/assets/keymaps/vim.json +++ b/assets/keymaps/vim.json @@ -128,6 +128,10 @@ "shift-m": "vim::WindowMiddle", "shift-l": "vim::WindowBottom", // z commands + "z enter": ["workspace::SendKeystrokes", "z t ^"], + "z -": ["workspace::SendKeystrokes", "z b ^"], + "z ^": ["workspace::SendKeystrokes", "shift-h k z b ^"], + "z +": ["workspace::SendKeystrokes", "shift-l j z t ^"], "z t": "editor::ScrollCursorTop", "z z": "editor::ScrollCursorCenter", "z .": ["workspace::SendKeystrokes", "z z ^"],