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