Updated gitsigns bindings

This commit is contained in:
2025-12-22 13:06:58 +00:00
parent 195542781b
commit f2c066c3df
2 changed files with 8 additions and 11 deletions

View File

@@ -45,7 +45,7 @@ return {
{ {
"<leader>gb", "<leader>gb",
function() function()
package.loaded.gitsigns.blame_line() require("gitsigns").blame_line()
end, end,
desc = "[G]it [B]lame Line", desc = "[G]it [B]lame Line",
mode = "n", mode = "n",
@@ -54,12 +54,10 @@ return {
"]c", "]c",
function() function()
if vim.wo.diff then if vim.wo.diff then
return "]c" vim.cmd.normal({ "]c", bang = true })
else
require("gitsigns").nav_hunk("next")
end end
vim.schedule(function()
require("gitsigns").next_hunk()
end)
return "<Ignore>"
end, end,
desc = "Next Hunk", desc = "Next Hunk",
mode = "n", mode = "n",
@@ -69,12 +67,10 @@ return {
"[c", "[c",
function() function()
if vim.wo.diff then if vim.wo.diff then
return "[c" vim.cmd.normal({ "[c", bang = true })
else
require("gitsigns").nav_hunk("prev")
end end
vim.schedule(function()
require("gitsigns").prev_hunk()
end)
return "<Ignore>"
end, end,
desc = "Previous Hunk", desc = "Previous Hunk",
mode = "n", mode = "n",

View File

@@ -58,6 +58,7 @@ return { -- General programming utilities go here
}, },
}) })
end, end,
keys = require("config.keys").gitsigns,
}, },
{ -- Oil is a very nice buffer-based filetree editor { -- Oil is a very nice buffer-based filetree editor
"stevearc/oil.nvim", "stevearc/oil.nvim",