iTerm2 Bash/Prompt-Farben verblasst/anders als beim Terminal?

iTerm2 Bash/Prompt-Farben verblasst/anders als beim Terminal?

Ich bin so verwirrt und reiße mir schon seit Stunden die Haare aus. Ich habe versucht, meinen Bash-Text in die gleiche Farbe wie auf meinem Desktop zu bringen. In der Standard-Terminal-App auf dem Mac funktioniert das einwandfrei, aber auf iTerm2 (das ich verwendet habe) sind die Farben verblasst und eklig.

Ich habe meine $TERM-Variable geprüft und sie ist auf „xterm-256color“ eingestellt, ebenso wie mein Berichtsterminaltyp in den Einstellungen für iterm.

Hier ist ein Vergleich als Referenz, oben ist iterm und unten ist terminal (beide verwenden dasselbe PS1=blabla)

Screenshot meines Problems

Wenn irgendjemand IRGENDEINE Idee hat, bitte, bitte, helft mir. Ich werde bald eine Glatze bekommen, wenn ich versuche, das zu reparieren. Ich bin so frustriert.

Antwort1

Dies hat nichts mit der Shell oder irgendwelchen Umgebungsvariablen zu tun, sondern mit den Profileinstellungen von Terminal und iTerm.

Öffnen Sie die Einstellungen von iTerm über die Menüleiste oder mit Command- ,und dann:

  1. Klicken Sie auf die Registerkarte „Profile“.
  2. Klicken Sie auf den Abschnitt Farben.
  3. Legen Sie die ANSI-Farben manuell fest, indem Sie auf die Farbfelder klicken und eine Farbe auswählen, oder wählen Sie eine der Voreinstellungen aus.

iterm-Einstellungsfenster

verwandte Informationen