ls-Farben verschwinden nach dem Ausführen von zsh

ls-Farben verschwinden nach dem Ausführen von zsh

Ich habe die neueste Version von zsh auf meinem OSX mit brew installiert und dann oh-my-zsh installiert. Alles ist schön und gut, aber wo sind meine LS-Farben geblieben? Wenn ich ein bash -l innerhalb dieses zsh ausführe und ls in diesem bash mache, ist mein LS wieder bunt.

Was vermisse ich?

Antwort1

nun, das hat nicht lange gedauert, ich hätte es von Anfang an ahnen sollen. zsh führt das GNU ls aus, während bash das Standard-LS von Mac OSX ausführt. Daher der Unterschied im Verhalten. Ich weiß nicht, warum oder wie zsh GNU ls auswählt und wie das GNU ls überhaupt dort platziert wurde, aber im Moment ist es mir egal. Habe „ls“ in zsh zu „ls --color“ geändert und habe wieder mein buntes ls. Juhu! Auch wenn die Farben ein bisschen anders sind.

verwandte Informationen