I really don't understand how people can use git vimdiff in it's default form.
This is a script I made which can be invoked through "git difftool -d -x bettervimdiff" that opens each diff pair of changed files in a separate tab page. I acknowledge that it abuses tab page functionality a bit but I think it's pretty handy. Handles deletions, doesn't handle renames and symlinks yet.
This is a script I made which can be invoked through "git difftool -d -x bettervimdiff" that opens each diff pair of changed files in a separate tab page. I acknowledge that it abuses tab page functionality a bit but I think it's pretty handy. Handles deletions, doesn't handle renames and symlinks yet.
https://gist.github.com/PhilipRoman/60066716b5fa09fcabfa6c95...