iTerm2 Bash / Prompt Farben verblassen / unterscheiden sich vom Terminal?

864
Gerold Newcombe

Ich bin so verwirrt und zieh mir schon seit Stunden meine Haare aus. Ich habe versucht, meinen Bash-Text mit der gleichen Farbe wie auf meinem Desktop zu versehen. In der Standard-Terminal-App auf Mac funktioniert das einwandfrei, obwohl auf iTerm2 (was ich verwendet habe) die Farben verblasst und eklig sind .

Ich habe meine $ TERM-Variable überprüft und sie wurde auf 'xterm-256color' gesetzt, ebenso wie mein Berichtsterminatyp in den Voreinstellungen für iterm.

Hier ist ein Vergleich als Referenz, die Oberseite ist iterm und die Unterseite ist terminal (beide verwenden die gleiche PS1 = blahblah)

Screenshot meiner Ausgabe

Wenn jemand irgendwelche Ideen hat, bitte, bitte, helfen Sie mir. Ich werde glatzköpfig werden und versuchen, das zu beheben. Ich bin so frustriert.

0

1 Antwort auf die Frage

1
8bittree

Dies bezieht sich nicht auf die Shell oder Umgebungsvariablen, sondern auf die 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 Bereich Farben.
  3. Stellen Sie die ANSI-Farben manuell ein, indem Sie auf die Farbfelder klicken und eine Farbe auswählen oder aus den Voreinstellungen auswählen.

iterm Voreinstellungen Fenster