Chciałbym zmienić niebieski kolor, którego Cygwin używa do katalogów. Jest zbyt ciemno, aby czytać na większości ekranów.
Chciałbym zmienić niebieski kolor, którego Cygwin używa do katalogów. Jest zbyt ciemno, aby czytać na większości ekranów.
Odpowiedzi:
Prawdopodobnie masz kolory od ls
siebie. Otrzymujesz to przez wywołanie go jako ls --color
. Możesz wyłączyć ten alias lub zmienić kolory. Uważam, że kolory są przydatne, więc zmieniam kolory.
Istnieją wartości domyślne, ale można je zastąpić za pomocą LS_COLORS
zmiennej środowiskowej. Możesz to ustawić ręcznie lub możesz użyć narzędzi dircolors, aby Ci pomóc.
/etc/DIR_COLORS
w moim katalogu domowym i zmieniłem DIR 01;34 # directory
.
Jeśli używasz MinTTY (którym prawie na pewno jesteś, chyba że wiesz, że robisz coś specjalnego), najłatwiejszą metodą jest zmiana ustawień MinTTY. Możesz to zrobić, edytując ~/.minttyrc
plik.
Spróbuj uruchomić poniżej, a następnie ponownie uruchomić MinTTY:
echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc
Działa to wszędzie tam, gdzie pojawia się niebieski kolor, nie tylko w wynikach ls
.
Istnieje również opcja wiersza poleceń, --option
która pozwala zmieniać kolory
Np. Poniżej zmienia kolor niebieski na bardziej czytelny
C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -
Innym sposobem spojrzenia na ten problem jest to, że domyślny „ciemnoniebieski” kolor używany przez CMD Powershell Bash itp. W systemie Windows jest zbyt ciemny. Możesz to zmienić poprzez: