Vim:Fugitive:Glog – Wie bekommt man Commits für die aktuelle Datei anstatt für Revisionen

Lesezeit: 1 Minute

Aktuell, wenn ich tippe :Glog Ich bekomme die Liste von Überarbeitungen für die aktuelle Datei.

Wenn ich tippe :Glog -- Ich bekomme die Liste von begeht zum alle Dateien.

Was muss ich eingeben, um die von zu bekommen begeht für die aktuelle Datei?

Der Vollständigkeit halber: Sobald Sie die Revisionen in Ihren Puffer geladen haben, können Sie sie durchsuchen, indem Sie die Quickfix-Liste öffnen

:Glog -- %
:copen

Laden Sie die letzten 10 Commits für die aktuelle Datei

:Glog -10 -- %

  • Und das Anhängen eines ! wird verhindern, dass das erste Spiel geöffnet wird. :Glog! — % Füllt nur die Quickfixt-Liste, ohne die erste zu öffnen.

    – Daniel

    18. Mai 2017 um 9:38 Uhr


Benutzer-Avatar
Kyle Heironimus

Ich habe es herausgefunden. ich habe es gefunden hier.

:Glog -- %

ich benutze

:0Gclog

Es versetzt den Commit-Verlauf der aktuellen Datei in eine Schnellkorrektur, damit Sie ihn verwenden können ]q oder [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>

  • What does the number represent? When I tried it here :0Gclog populated the quickfix list with the log history and :1Gclog, :2Gclog etc populated it with the first commit ever.

    – João Pesce

    Oct 14, 2021 at 21:23

1161240cookie-checkVim:Fugitive:Glog – Wie bekommt man Commits für die aktuelle Datei anstatt für Revisionen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy