Ich versuche einen Vim-Befehl zu erstellen, der alle von Git verfolgten geänderten Dateien öffnet.
Der folgende Befehl funktioniert, wenn nur eine geänderte Datei vorhanden ist (und schlägt fehl, wenn das aktuelle Arbeitsverzeichnis kein Git-Repository ist).
Gibt es Hinweise, wie z. B. die Ergebnisse eines externen Befehls, der mehrere Zeilen erzeugt, wiederholt werden können?
command Git execute ":e `git diff --name-only`"
:next
ist eine andere Möglichkeit. Auch:execute
wird hier nicht benötigt, so dass der Befehl auf verkürzt werden könntecommand! G args `git diff --name-only`
. AArgh, Backticks sind schwer.