echo -ne '\ e] 4; 4; # 00BFBF \ a' # blue Wenn Sie diesen Befehl im Terminal ausführen, ändert sich die Farbe in Cyan, wenn Sie Mintty verwenden. Sie können alle Farben ändern: code.google.com/ p / mintty / wiki / Tips # Changing_colours (Antwortet, wenn es der
Reiseleiter
1
Cygwins ls verwendet nicht die Farbe 4 (dunkelblau) für Verzeichnisse, sondern die Farbe 12 (fettblau). Wechseln Sie zu einem anderen System?
Ak2
Antworten:
6
Sie erhalten wahrscheinlich die Farben von lssich. Sie erhalten dies, wenn Sie es als aufrufen ls --color. Sie können diesen Alias entweder deaktivieren oder die Farben ändern. Ich finde die Farben nützlich, also ändere ich die Farben.
Es gibt Standardeinstellungen, die Sie jedoch mithilfe der LS_COLORSUmgebungsvariablen überschreiben können . Sie können dies manuell einstellen, oder Sie können die Tool- Verzeichnisse verwenden , um Ihnen zu helfen.
Für die Neugierigen: Dies funktioniert nicht nur in Cygwin, sondern auch auf der Linux-Shell. Es könnte also auch für xterm-Benutzer nützlich sein;)
Izzy
Ja, ich habe festgestellt, dass die Farben von meinem entfernten CentOS-Server stammen . Ich habe eine Kopie von /etc/DIR_COLORSin mein Home-Verzeichnis gelegt und geändert DIR 01;34 # directory.
Axiomx11
39
Wenn Sie MinTTY verwenden (was Sie mit ziemlicher Sicherheit tun, es sei denn, Sie wissen, dass Sie etwas Besonderes tun), ist die einfachste Methode, Ihre MinTTY-Einstellungen zu ändern. Sie können dies tun, indem Sie Ihre ~/.minttyrcDatei bearbeiten .
Führen Sie das Folgende aus und starten Sie dann MinTTY neu:
Eine andere Sichtweise auf dieses Problem ist, dass die von CMD Powershell Bash usw. unter Windows verwendete Standardfarbe "Dunkelblau" zu dunkel ist. Sie können es ändern, indem Sie:
Klicken Sie oben rechts auf das Symbol
Klicken Sie auf Eigenschaften
Klicken Sie auf die Registerkarte Farben
Wählen Sie die zweite dunkelblaue Farbe
Blau ändern: 128 auf 255
Klicken Sie auf die Registerkarte, um den Wert zu speichern
Wählen Sie die ursprüngliche Hintergrundfarbe (normalerweise schwarz)
Antworten:
Sie erhalten wahrscheinlich die Farben von
ls
sich. Sie erhalten dies, wenn Sie es als aufrufenls --color
. Sie können diesen Alias entweder deaktivieren oder die Farben ändern. Ich finde die Farben nützlich, also ändere ich die Farben.Es gibt Standardeinstellungen, die Sie jedoch mithilfe der
LS_COLORS
Umgebungsvariablen überschreiben können . Sie können dies manuell einstellen, oder Sie können die Tool- Verzeichnisse verwenden , um Ihnen zu helfen.quelle
/etc/DIR_COLORS
in mein Home-Verzeichnis gelegt und geändertDIR 01;34 # directory
.Wenn Sie MinTTY verwenden (was Sie mit ziemlicher Sicherheit tun, es sei denn, Sie wissen, dass Sie etwas Besonderes tun), ist die einfachste Methode, Ihre MinTTY-Einstellungen zu ändern. Sie können dies tun, indem Sie Ihre
~/.minttyrc
Datei bearbeiten .Führen Sie das Folgende aus und starten Sie dann MinTTY neu:
Dies funktioniert überall dort, wo die blaue Farbe auftaucht, nicht nur in den Ergebnissen von
ls
.quelle
Es gibt auch eine Befehlszeilenoption
--option
, mit der Sie die Farben ändern könnenZB Das Folgende ändert das Blau in etwas besser lesbares
quelle
Eine andere Sichtweise auf dieses Problem ist, dass die von CMD Powershell Bash usw. unter Windows verwendete Standardfarbe "Dunkelblau" zu dunkel ist. Sie können es ändern, indem Sie:
quelle