22

Я хотел бы изменить синий цвет, который Cygwin использует для каталогов. На большинстве экранов слишком темно, чтобы читать.

4 ответа4

37

Если вы используете MinTTY (которым вы почти наверняка являетесь, если вы не знаете, что делаете что-то особенное), самый простой способ - изменить настройки MinTTY. Вы можете сделать это, отредактировав файл ~/.minttyrc .

Попробуйте запустить ниже, а затем перезапустите MinTTY:

echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc

Это будет работать везде, где появляется синий цвет, а не только в результатах от ls .

5

Вы, вероятно, получите цвета от самой ls . Вы получаете это, вызывая его как ls --color . Вы можете либо отключить этот псевдоним, либо изменить цвета. Я нахожу цвета полезными, поэтому я меняю цвета.

Существуют значения по умолчанию, но вы можете переопределить их, используя переменную среды LS_COLORS . Вы можете установить это вручную, или вы можете использовать инструмент dircolors, чтобы помочь вам.

4

Также есть опция командной строки --option которая позволяет менять цвета

Например, следующее меняет синий цвет на что-то более читаемое

C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -
0

Другой способ взглянуть на эту проблему состоит в том, что по умолчанию «темно-синий» цвет, используемый CMD Powershell Bash и т.д. В Windows, слишком темный. Вы можете изменить это:

  • Нажмите на верхний правый значок
  • Нажмите Свойства
  • Нажмите вкладку Цвета
  • Выберите 2-й темно-синий цвет
  • Изменить синий: от 128 до 255
  • Нажмите вкладку, чтобы сохранить значение
  • Выберите оригинальный цвет фона (обычно черный)
  • Нажмите ОК

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .