VIM has a terrific :DiffOrig command to diff the file in the buffer with the file on the disk. How might one diff against the file in Git (as would be returned with a
git checkout command) instead of diffing against the file on disk?
The fugitive.vim - A Git wrapper so awesome, it should be illegal plugin integrates Git with Vim. Among others, it defines a