Я хотел бы изменить синий цвет, который Cygwin использует для каталогов. На большинстве экранов слишком темно, чтобы читать.
Я хотел бы изменить синий цвет, который Cygwin использует для каталогов. На большинстве экранов слишком темно, чтобы читать.
Ответы:
Вы, вероятно, получаете цвета от ls
себя. Вы получаете это, вызывая это как ls --color
. Вы можете либо отключить этот псевдоним, либо изменить цвета. Я считаю цвета полезными, поэтому я меняю цвета.
Существуют значения по умолчанию, но вы можете переопределить их, используя LS_COLORS
переменную окружения. Вы можете установить это вручную, или вы можете использовать инструмент dircolors, чтобы помочь вам.
/etc/DIR_COLORS
в мой домашний каталог и изменил DIR 01;34 # directory
.
Если вы используете MinTTY (которым вы почти наверняка являетесь, если вы не знаете, что делаете что-то особенное), самый простой способ - изменить настройки MinTTY. Вы можете сделать это, отредактировав свой ~/.minttyrc
файл.
Попробуйте запустить ниже, а затем перезапустите MinTTY:
echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc
Это будет работать везде, где появляется синий цвет, а не только в результатах ls
.
Существует также опция командной строки, --option
которая позволяет менять цвета
Например, следующее меняет синий цвет на что-то более читаемое
C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -
Другой способ решения этой проблемы заключается в том, что по умолчанию «темно-синий» цвет, используемый CMD Powershell Bash и т. Д. В Windows, слишком темный. Вы можете изменить это: