Add diffview

This commit is contained in:
Mark 2023-12-27 13:35:34 -05:00
parent 97dac44054
commit dc64f18deb
1 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,16 @@
return {
'sindrets/diffview.nvim',
cmd = { 'DiffviewOpen', 'DiffviewClose', 'DiffviewToggleFiles', 'DiffviewFocusFiles' },
opts = {},
keys = { { '<leader>gd', '<cmd>DiffviewOpen<cr>', desc = 'DiffView' } },
config = function()
require('diffview').setup()
vim.keymap.set('n', '<leader>gd', function()
if next(require('diffview.lib').views) == nil then
vim.cmd 'DiffviewOpen'
else
vim.cmd 'DiffviewClose'
end
end)
end,
}