I know that :Glog
will populate the quickfix list with all the versions of the file in the current buffer and that I can hit <enter>
on these to see the file at that particular version, but is there an easy way to see the diff of a particular version with the previous version (to easily see what has changed)?
EDIT: What I'm after is seeing each of these changes in a vertical diff in vim: git log -p -- path/to/file.txt
.
Could not get fugitive to do what I want (it either doesn't do it or I don't know how to use it), but I did find the plugin which gives the desired behaviour: https://github.com/kablamo/vim-git-log.
(it does not show the diff in quickfix list but in a full sized buffer, which is OK)