fix: move gitsigns hunk/stage commands from plugin to remap.lua
This commit is contained in:
parent
09df1a0efc
commit
84dcef4999
2 changed files with 13 additions and 13 deletions
|
|
@ -4,19 +4,11 @@ return {
|
||||||
opts = {
|
opts = {
|
||||||
-- See `:help gitsigns.txt`
|
-- See `:help gitsigns.txt`
|
||||||
signs = {
|
signs = {
|
||||||
add = { text = "+" },
|
add = { text = "+" },
|
||||||
change = { text = "~" },
|
change = { text = "~" },
|
||||||
delete = { text = "_" },
|
delete = { text = "_" },
|
||||||
topdelete = { text = "‾" },
|
topdelete = { text = "‾" },
|
||||||
changedelete = { text = "~" },
|
changedelete = { text = "~" },
|
||||||
},
|
}
|
||||||
on_attach = function(bufnr)
|
|
||||||
vim.keymap.set(
|
|
||||||
"n",
|
|
||||||
"<leader>gg",
|
|
||||||
require("gitsigns").preview_hunk,
|
|
||||||
{ buffer = bufnr, desc = "Preview git hunk" }
|
|
||||||
)
|
|
||||||
end,
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -120,3 +120,11 @@ vim.keymap.set("n", "<leader>p", ":TimerStart 30m<CR>", { desc = "Pomodoro" })
|
||||||
vim.keymap.set("n", "fc", function()
|
vim.keymap.set("n", "fc", function()
|
||||||
require("treesitter-context").go_to_context(vim.v.count1)
|
require("treesitter-context").go_to_context(vim.v.count1)
|
||||||
end, { silent = true })
|
end, { silent = true })
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- vim.keymap.set("n", "<leader>gg", require("gitsigns").preview_hunk, { buffer = bufnr, desc = "Preview git hunk" })
|
||||||
|
vim.keymap.set("n", "<leader>gg", ":Gitsigns preview_hunk<CR>", { noremap = true, desc = "Preview git hunk" })
|
||||||
|
vim.keymap.set("n", "<leader>gs", ":Gitsigns stage_hunk<CR>", { noremap = true, desc = "Stage hunk" })
|
||||||
|
vim.keymap.set("n", "<leader>gb", ":Gitsigns blame<CR>", { noremap = true, desc = "Blame" })
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue