Is there a way of using vimdiff to compare the current version of a file and the same file n git versions ago?
For example, I'm working on the file foo.c on the branch master. I'd like to do a vimdiff between foo.c and foo.c from master~10, to copy one or two lines across from the old version.
PS I'm aware of git cherry pick, but that's for whole files, not just a couple of lines.