Frage

Currently, if I type :Glog I get the list of revisions for the current file.

If I type :Glog -- I get the list of commits for all files.

What do I need to type to get the of commits for the current file?

War es hilfreich?

Lösung

For sake of completeness, once you have the revisions loaded in your buffer, you can browse through them by opening the quickfix list

:Glog -- %
:copen

Load the last 10 commits for the current file

:Glog -10 -- %

Andere Tipps

I figured it out. I found it here.

:Glog -- %

I use

:0Gclog

It puts the commits history of current file into quick fix so that you can use ]q or [q to go through them

Note that the usage supports range: :{range}Gclog. So you can use any range, e.g. :1Gclog or use a visual mapping:

vmap <leader>gl :Gclog<CR>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top