Wie arrangiere ich, dass die Shell die Namen der Git-Zweige automatisch vervollständigt?

0

Gibt es eine Möglichkeit, die Shell dazu zu bringen, Git-Zweignamen automatisch zu vervollständigen, wie es unter Linux (Mint) der Fall ist? Während der Eingabe, zum Beispiel,

git push -u origin so<tab>

Unter Linux werden mir alle Zweige angezeigt, die mit "so" beginnen. Gibt es eine Möglichkeit, dieses Verhalten mit der Shell (unter OS X) zu erzielen?

jycr753
quelle
1
Dies ist vergleichbar mit superuser.com/q/53992/81175 , mit der Ausnahme, dass es um das automatische Vervollständigen von Git-Unterbefehlen geht. Dies wurde als Duplikat von " superuser.com/q/288438/81175" gekennzeichnet . Dabei handelt es sich im Allgemeinen um das Anpassen der Autovervollständigung in Bash, wodurch Sie möglicherweise indirekt eine Lösung finden, Ihre Frage zur Autovervollständigung von Git-Zweignamen jedoch nicht direkt beantworten können.
Chris Seite

Antworten:

0

Die derzeit bestmöglichen Ergebnisse werden durch die Installation von fish: https://fishshell.com erzielt

Es enthält sehr pfiffige Git-Ergänzungen, die sofort einsatzbereit sind und auf OS X als erstklassige Plattform abzielen. Ich würde vorschlagen, über Homebrew zu installieren, wenn Sie es haben - ansonsten laden Sie das pkg-Installationsprogramm herunter. Sie werden es wahrscheinlich in kürzerer Zeit zum Laufen bringen, als es nötig wäre, um die enttäuschenden Bash-Abschlüsse zu erzielen.

Aaron Gyes
quelle