diff --git a/lua/custom/plugins/fugitive.lua b/lua/custom/plugins/fugitive.lua new file mode 100644 index 00000000..ecf174df --- /dev/null +++ b/lua/custom/plugins/fugitive.lua @@ -0,0 +1,12 @@ +return { + 'tpope/vim-fugitive', + config = function() + vim.keymap.set('n', 'gg', ':Git') + vim.keymap.set('n', 'gp', ':Git push') + vim.keymap.set('n', 'gP', ':Git pull') + vim.keymap.set('n', 'gh', ':0Gclog') + vim.keymap.set('n', 'gd', ':Git difftool') + vim.keymap.set('n', 'gs', ':Gvdiffsplit') + vim.keymap.set('n', 'gx', ':Git mergetool') + end, +}