Add git hunk navigation keymaps.

Also fix git hunk preview naming.
This commit is contained in:
Drew Galbraith 2025-05-12 23:11:42 -07:00
parent dc156ed65f
commit e7547cf9e7
1 changed files with 4 additions and 1 deletions

View File

@ -21,7 +21,7 @@ require("which-key").add({
{ "<leader>gbl", ":Gitsigns toggle_current_line_blame<CR>", name = "virtual text" },
{ "<leader>gh", group = "hunk" },
{ "<leader>ghr", ":Gitsigns reset_hunk<CR>", name = "reset hunk" },
{ "<leader>ghp", ":Gitsigns preview_hunk<CR>", name = "reset hunk" },
{ "<leader>ghp", ":Gitsigns preview_hunk<CR>", name = "preview hunk" },
{ "<leader>s", group = "search" },
{ "<leader>ss", Snacks.picker.lsp_workspace_symbols, name = "symbols" },
@ -71,6 +71,9 @@ require("which-key").add({
end,
name = "Next Hunk",
},
{ "[h", function() require("gitsigns").nav_hunk("prev") end, name = "previous hunk" },
{ "]h", function() require("gitsigns").nav_hunk("next") end, name = "next hunk" },
})
Snacks.toggle.diagnostics():map("<leader>ud")