diff --git a/lua/plugins/diffview.lua b/lua/plugins/diffview.lua index 292ffc6..eff27b4 100644 --- a/lua/plugins/diffview.lua +++ b/lua/plugins/diffview.lua @@ -1,6 +1,29 @@ return { { "sindrets/diffview.nvim", - opts = {}, + opts = { + keymaps = { + file_panel = { + { + "n", "cc", + "Git commit wincmd J", + { desc = "Commit staged changes" }, + }, + { + "n", "ca", + "Git commit --amend wincmd J", + { desc = "Amend the last commit" }, + }, + { + "n", "c", + ":Git commit ", + { desc = "Populate command line with \":Git commit \"" }, + }, + }, + } + } }, + { + "tpope/vim-fugitive" + } }