Wie ändere ich das Dunkelblau in wsl (Windows Subsystem for Linux) in etwas Helleres? Hier ist ein Bild einer Konfigurationsdatei, die mit vim geöffnet wurde. Grundsätzlich sehe ich einen schwarzen Bildschirm. Ich kann es nicht lesen. Im Eigenschaftenfenster der Konsole können bestimmte Farben nicht geändert werden. Nur der Hintergrund und der Haupttext.
8
Antworten:
Dadurch wird die Farbe in der Konsolenpalette geändert (zum Beispiel, um den CWD in der PS1-Eingabeaufforderung hervorzuheben). Der von Ihnen bereitgestellte VIM-Screenshot verwendet jedoch direkt die dunkelblaue Farbe und nicht die gesamte Palette. Informationen zum Ändern der Farben in vim finden Sie unter https://unix.stackexchange.com/questions/88879/better-colors-so-comments-arent-dark-blue-in-vim .
quelle
Ändern Sie Ihre .bashrc-Datei in Ihrem Basisordner.
EX: Ersetze den Zeilenanfang durch LS_COLORS durch diesen:
Weitere Informationen finden Sie hier: https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c
quelle
ls
und andere Programme ändern können, um eine weniger störende Farbe zu verwenden, war die Frage hier meiner Meinung nach "Wie können Sie die definierten Farben besser lesbar machen". Dies bietet aus zwei Gründen keine Lösung: a) Dies muss für jedes einzelne Programm definiert werden und b) wenn aus legitimen Gründen ein anderes Programm eine blaue Ausgabe druckt, ist es immer noch nicht lesbar.Es gibt bereits eine Antwort, die eine Lösung für diese spezielle Frage bietet (eine Farbe des aktuellen Schemas ändern), aber Microsoft bietet auch eine umfassendere Lösung.
Sie können das Farbschema auf ein anderes Preset aktualisieren und Ihre eigenen Schemata / Presets definieren. Sie haben das ColorTool erstellt und es ist auf github verfügbar: https://github.com/Microsoft/Terminal/tree/master/src/tools/ColorTool
Wenn Sie die ZIP-Datei herunterladen und extrahieren, befindet sich möglicherweise bereits eine erstellte EXE-Datei in einem Unterverzeichnis irgendwo (
terminal\src\tools\ColorTool\ColorTool\bin\Debug\net461\
), und die Schemata befanden sich an einer anderen Stelle. Für mich war es dasC:\Users\[username]\Documents\GitHub\terminal\src\tools\ColorTool\ColorTool\bin\Debug\net461
C:\Users\[username]\Documents\GitHub\terminal\src\tools\ColorTool\schemes
Kopieren Sie sowohl den Ordner
.exe
als auch denschemes
Ordner an denselben Ort und führen Sie Folgendes aus (zum Beispiel):ColorTool.exe -b campbell.ini
Das ist es :-)
Weitere Informationen zu MS Dev Blog: https://devblogs.microsoft.com/commandline/introducing-the-windows-console-colortool/
Wenn Sie den
.exe
im angegebenen Pfad nicht finden können, können Sie versuchen, ihn aus dem Quellcode zu erstellen. Andere Leute können dabei helfen :-)quelle