From e81d290f3262a68efec387000100fa78db4233ac Mon Sep 17 00:00:00 2001 From: "Gustavo \"Guz\" L de Mello" Date: Fri, 12 Dec 2025 13:33:58 -0300 Subject: [PATCH] feat(keymaps): tweaks to keymaps --- lua/dot/keymaps.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lua/dot/keymaps.lua b/lua/dot/keymaps.lua index db43f20..d6648b4 100644 --- a/lua/dot/keymaps.lua +++ b/lua/dot/keymaps.lua @@ -67,3 +67,13 @@ vim.keymap.set("n", "xu", ":lua require('dapui').toggle()", { desc = vim.keymap.set("n", "K", ":lua require('dapui').eval(nil, { enter=true })", { desc = "Debugger: Toggle debugger [U]I", }) + +-- Tweaks +vim.keymap.set("n", "J", "mzJ`z") -- Move when highlighted +vim.keymap.set("n", "", "zz") -- Make cursor stay in place when jumping +vim.keymap.set("n", "", "zz") +vim.keymap.set("n", "", "") +vim.keymap.set("n", "Q", "") +vim.keymap.set({ "n", "v" }, "", "", { silent = true }) +vim.keymap.set("n", "k", "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) +vim.keymap.set("n", "j", "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })