require("gitsigns").setup({ current_line_blame = false, on_attach = function(bufnr) local gs = package.loaded.gitsigns -- Stage hunk -- vim.keymap.set("n", "ga", gs.stage_hunk, { buffer = bufnr }) vim.keymap.set("v", "ga", function() gs.stage_hunk({ vim.fn.line("."), vim.fn.line("v") }) end, { buffer = bufnr }) -- Stage buffer vim.keymap.set("n", "ga", gs.stage_buffer, { buffer = bufnr }) end, })