Bei Solarized und OSX 10.11 Terminal.app gibt es ein seltsames Problem mit der Aufforderung zu Farben

763
erikejan

Ich probiere einige Anpassungen von Terminal.app aus und habe mit oh-my-zsh von der Aktien-Bash auf zsh gewechselt. Ich habe gepatcht Powerline - Schriften installiert und die einen Anschluss von Solarisation Thema für die 256-Farben - OSX - Terminal (wie alle anderen) von hier .

Dies ist nicht pickelig, aber das letzte Dreieck in der Eingabeaufforderung wird in einer leicht geänderten Farbe angezeigt. Hier ist ein Bild.

Beachten Sie das hellere Dreieck am Ende der Aufforderung.

Irgendwelche Ideen, wie man das beheben kann?

1
Beachten Sie, dass das blaue Dreieck nach "\ NUCLEUS \ nucleus" und vor "Master" dem anderen Blau korrekt entspricht. Suchen Sie im Quellcode? Es kann eine Bedingungsanweisung geben, die die Sättigung oder den Farbton oder was auch immer, wenn es der letzte in der Zeile ist, oder etwas in dieser Richtung anpasst. Wenn Sie sich einschränken können, wie diese Farben in der Quelle behandelt werden, und Ihnen mitteilen, was Sie finden, können wir Ihnen vielleicht dabei helfen, dies herauszufinden. Haben Sie die Entwickler auf GitHub gefragt? benJephunneh vor 8 Jahren 0
@benJephunneh Die Quelle "Agnoster" befindet sich [hier] (https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/agnoster.zsh-theme). Es klingt wie Sie wahrscheinlich richtig, dass das Problem in der Eingabeaufforderung ist. In Anbetracht der Tatsache, dass ich bei dieser Anpassung noch neu bin, ist die Quelle für mich ein Kauderwelsch. erikejan vor 8 Jahren 0
Sie erwähnen dies in den Kommentaren des Codes: `# Damit dieses Design korrekt dargestellt werden kann, benötigen Sie eine [mit Powerline gepatchte Schriftart] (https://github.com/Lokaltog/powerline-fonts). Stellen Sie sicher, dass Sie über eine aktuelle Version verfügen: Die von Powerline verwendeten Codepunkte wurden 2012 geändert, und ältere Versionen werden auf verwirrende Weise falsch angezeigt. "Siehe auch: https://github.com/robbyrussell/oh-my-zsh / Ausgaben / 4352` benJephunneh vor 8 Jahren 0
@benJephunneh Danke! Sieht aus, als wäre ich gezwungen, iTerm2 zu bekommen ... erikejan vor 8 Jahren 0
Dieses Problem könnte der Schuldige sein: http://apple.stackexchange.com/questions/29487/is-it-possible-to-disable-terminals-automatic-teaking-of-colors-in-lion egmont vor 8 Jahren 0
@egmont Danke, obwohl ich das probiert habe. Es scheint so zu sein, als benJephunneh sagte, dass Terminal.app eine "Mindestkontrastdurchsetzung" hat, die nicht angepasst werden kann. erikejan vor 8 Jahren 0

0 Antworten auf die Frage