nvim/lua/custom/plugins/fugitive.lua
Simon Lasbrugnas 4fabec4249
feat: cleanup config
Change folder architecture and separate all plugins into their own files
2024-11-09 20:37:37 +01:00

13 lines
511 B
Lua

return {
"tpope/vim-fugitive",
event = { "BufReadPost", "BufNewFile", "BufWritePre", "VeryLazy" },
keys = {
{ "<leader>gd", "<cmd>Gvdiffsplit!<CR>" },
{ "<leader>gl", "<cmd>Git blame -w -C -C -C<CR>" },
{ "<leader>gS", "<cmd>Git push --set-upstream origin $(git rev-parse --abbrev-ref HEAD),<CR>"},
{ "<leader>gbs", "<cmd>Git bisect start<CR>" },
{ "<leader>gbg", "<cmd>Git bisect good<CR>" },
{ "<leader>gbb", "<cmd>Git bisect bad<CR>" },
{ "<leader>gbr", "<cmd>Git bisect reset<CR>" },
},
}