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