feat: add :Gdiff command for unified diff against git revision

Compares current buffer against any git revision (default HEAD), opens result
in vsplit with full diffs.nvim syntax highlighting.
This commit is contained in:
Barrett Ruth 2026-02-04 18:14:18 -05:00
parent 2ce76e7683
commit bf2c91f79f
5 changed files with 271 additions and 0 deletions

View file

@ -3,6 +3,8 @@ if vim.g.loaded_diffs then
end
vim.g.loaded_diffs = 1
require('diffs.commands').setup()
vim.api.nvim_create_autocmd('FileType', {
pattern = { 'fugitive', 'git' },
callback = function(args)