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 lssiebie. 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_COLORSzmiennej środowiskowej. Możesz to ustawić ręcznie lub możesz użyć narzędzi dircolors, aby Ci pomóc.
/etc/DIR_COLORSw 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 ~/.minttyrcplik.
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ń, --optionktó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: