No Vim, veja como o arquivo atual mudou ao longo do tempo.

Freqüentemente, estarei trabalhando em um arquivo no vim e desejarei ver como ele foi alterado recentemente e quem o alterou.

Execute este comando do vim

:!git log --patch %

Nos comandos do vim, o %símbolo se refere ao arquivo atual no buffer ativo. ( %:hrefere-se ao caminho atual)

A execução deste comando lhe dará uma boa saída diff para cada commit neste arquivo.