Ich konnte keinen Weg finden, um zu verhindern, dass Farben geändert oder auf eine bestimmte Farbe festgelegt werden. Die Deckkrafteinstellung für den Bereich wirkt sich jedoch auf die Farbe aus, wenn das Fenster inaktiv ist. Ich habe 0080FF und 53% für die Auswahlfarbe gewählt (nicht der Standard in Solarized, aber ich habe es vorgezogen). Bei der standardmäßigen Hintergrundfarbe für Solarisierungen ist ein Highlight einer Farbe mit einer Deckkraft von> 50% unlesbar.
OS X terminal.app-Auswahlfarbe, wenn das Fenster nicht aktiv ist
Ich verwende ein solarisiertes Farbschema in terminal.app. Wenn ich Text auswähle, sieht er großartig aus und ich kann die Farbe der Auswahl in den Voreinstellungen ändern.
Wenn ich den Fokus auf ein anderes Fenster verschiebe, ändert sich die Auswahlfarbe wie folgt:
Schlechte Farbe
Gute Farbe
Wie mache ich es so, dass es sich nicht ändert oder zumindest kontrolliert, in welcher Farbe es sich ändert?
2 Antworten auf die Frage
Ich wunderte mich dasselbe und habe heute einige Zeit mit Terminal gespielt. Es scheint, dass die Textauswahlfarbe für ein nicht fokussiertes Terminalfenster tatsächlich von der für dieses Fenster festgelegten Hintergrundfarbe abgeleitet wird.
Versuchen Sie Folgendes: Öffnen Sie die Registerkarte Profile im Fenster Terminaleinstellungen, doppelklicken Sie auf ein Profil, das Sie nicht zum Öffnen eines neuen Terminals mit diesem Profil verwenden, und wechseln Sie dann in den Einstellungen in die Unterregisterkarte "Fenster". Hier können Sie die Hintergrundfarbe einstellen. Wenn Sie in Ihrem neuen Terminal-Fenster Text auswählen und den Schieberegler für die Hintergrundfarbe ziehen (stellen Sie sicher, dass das Terminal-Fenster den Fokus verloren hat), werden Sie feststellen, dass sich auch die Farbe der Auswahlmarkierung ändert.
Es scheint insbesondere, dass bei "45% Helligkeit" ein Cutoff vorliegt. Bei helleren Hintergrundfarben ist die Auswahlfarbe eine dunkle Version des Hintergrunds, und bei Hintergrundfarben, die dunkler als diese sind, wird die Auswahlfarbe aufgehellt.
Letztendlich ist dies eine enttäuschende Entdeckung. Dies bedeutet, dass wir die Texthervorhebungsfarbe in nicht fokussierten Fenstern nicht direkt steuern können! Dies ist vor allem für von Solarized inspirierte Designs eine schlechte Nachricht, da die Lesbarkeit des Textes von der sorgfältig gewählten Kontrastbalance zwischen der Textfarbe und den hellen und dunklen Hintergrund- / Auswahlfarben abhängt.
Hier sind die Farben, mit denen ich in meinem modifizierten Solarized Dark-Design arbeite:
- Textfarbe: # 90A6A9
- Auswahlfarbe: # EEE8D5
- Hintergrundfarbe: # 021319
Verwandte Probleme
-
2
Wie wird das Escape-Zeichen auf dem OS X-Terminal gesendet?
-
1
Wie entsperren Sie eine gesperrte Alias-Datei in OS X?
-
5
Wie konfiguriere ich meinen Monitor / mein Betriebssystem für eine optimale Farbanzeige?
-
1
Ein altes Spiel bringt die Farben auf
-
4
Verwenden Sie öffentliche Terminals, um sich mit Ihren persönlichen Zugangsdaten anzumelden
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
3
Mac OS X: herkömmliche Orte, an denen Binärdateien gespeichert werden sollen
-
2
Mac OS X: einfaches Skript gesucht
-
4
Transparentes Unicode X-Terminal, das nicht an eine Desktop-Umgebung gebunden ist?
-
3
Wie ändere ich die Farben der Registerkartengruppen in IE8?