Vorrei cambiare il colore blu che Cygwin utilizza per le directory. È troppo buio per leggere sulla maggior parte degli schermi.
Vorrei cambiare il colore blu che Cygwin utilizza per le directory. È troppo buio per leggere sulla maggior parte degli schermi.
Risposte:
Probabilmente avrai i colori da ls
solo. Ottieni questo invocandolo come ls --color
. Puoi disabilitare questo alias oppure puoi cambiare i colori. Trovo i colori utili, quindi cambio i colori.
Esistono valori predefiniti, ma è possibile sovrascriverli utilizzando la LS_COLORS
variabile di ambiente. Puoi impostarlo manualmente oppure puoi usare i dircolor degli strumenti per aiutarti.
/etc/DIR_COLORS
nella mia directory home e ho cambiato DIR 01;34 # directory
.
Se stai usando MinTTY (cosa che quasi sicuramente sei, a meno che tu non sappia che stai facendo qualcosa di speciale), il metodo più semplice è quello di modificare le impostazioni di MinTTY. Puoi farlo modificando il tuo ~/.minttyrc
file.
Prova a eseguire quanto segue, quindi a riavviare MinTTY:
echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc
Questo funzionerà ovunque il colore blu si alza, non solo nei risultati ls
.
C'è anche un'opzione della riga di comando --option
che ti consente di cambiare i colori
Ad esempio, quanto segue cambia il blu in qualcosa di più leggibile
C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -
Un altro modo di considerare questo problema è che il colore predefinito "Blu scuro" utilizzato da CMD Powershell Bash ecc. Su Windows è troppo scuro. Puoi cambiarlo: