Mögliches Duplikat:
Bash-Vervollständigung für Befehle unter Mac OS
Ich bin gerade von Linux auf Mac umgestiegen, und eines der Probleme, das ich habe, ist, dass die Tab-Vervollständigung nur 1 Ebene tief ist, und ich bin nicht sicher, wie ich das korrigieren soll.
Lassen Sie mich anhand eines Beispiels erklären: Wenn ich git auf Ubuntu verwendet habe, beginne ich mit der Eingabe
$ git
Drücken Sie die Tabulatortaste und die Shell vervollständigt den Befehl oder zeigt die verfügbaren Optionen für die von mir eingegebenen Buchstaben an. Das passiert auch auf meinem Mac (Stufe 1). Wenn ich jedoch den nächsten Teil des Befehls weiter eingeben würde
$ git commit
Wenn Sie die Tabulatortaste drücken, führt das Mac-Terminal den nächsten Unterbefehl (für Git) nicht wie unter Linux aus. Gleiches gilt für andere Programme, die diese mehrstufige Befehlsvervollständigung unterstützen. Ich vermute, dass dies ein Readline-Bibliotheksproblem ist, bin mir aber nicht sicher, welches ich installieren soll.