I figured out I can show old versions of a file using \'git log filename\' to show the commits, and then use \'git show commit-id:filename\' for the old version. But it just
If you are using bash, you can use Process Substitution.
bash
gvim <(git show commit-id:filename)