echo -ne '\ e] 4; 4; # 00BFBF \ a' # blue Выполнение этой команды в терминале изменит цвет на голубой, если вы используете mintty. Вы можете изменить все цвета: code.google.com/ p / mintty / wiki / Tips # Changing_colours (Переместится, чтобы ответить, когда позволит представитель.)
axiomx11
1
В Cygwin ls не используется цвет 4 (темно-синий) для каталогов, а цвет 12 (жирный синий). Вы подключаетесь к какой-то другой системе?
ak2
Ответы:
6
Вы, вероятно, получаете цвета от lsсебя. Вы получаете это, вызывая это как ls --color. Вы можете либо отключить этот псевдоним, либо изменить цвета. Я считаю цвета полезными, поэтому я меняю цвета.
Существуют значения по умолчанию, но вы можете переопределить их, используя LS_COLORSпеременную окружения. Вы можете установить это вручную, или вы можете использовать инструмент dircolors, чтобы помочь вам.
Для любопытных: это работает не только в Cygwin, но и в оболочке Linux. Так что это может быть полезно и для пользователей xterm;)
Иззи
Да, я обнаружил, что цвета исходят от моего удаленного сервера CentOS . Я положил копию /etc/DIR_COLORSв мой домашний каталог и изменил DIR 01;34 # directory.
axiomx11
39
Если вы используете MinTTY (которым вы почти наверняка являетесь, если вы не знаете, что делаете что-то особенное), самый простой способ - изменить настройки MinTTY. Вы можете сделать это, отредактировав свой ~/.minttyrcфайл.
Попробуйте запустить ниже, а затем перезапустите MinTTY:
Другой способ решения этой проблемы заключается в том, что по умолчанию «темно-синий» цвет, используемый CMD Powershell Bash и т. Д. В Windows, слишком темный. Вы можете изменить это:
Ответы:
Вы, вероятно, получаете цвета от
ls
себя. Вы получаете это, вызывая это какls --color
. Вы можете либо отключить этот псевдоним, либо изменить цвета. Я считаю цвета полезными, поэтому я меняю цвета.Существуют значения по умолчанию, но вы можете переопределить их, используя
LS_COLORS
переменную окружения. Вы можете установить это вручную, или вы можете использовать инструмент dircolors, чтобы помочь вам.источник
/etc/DIR_COLORS
в мой домашний каталог и изменилDIR 01;34 # directory
.Если вы используете MinTTY (которым вы почти наверняка являетесь, если вы не знаете, что делаете что-то особенное), самый простой способ - изменить настройки MinTTY. Вы можете сделать это, отредактировав свой
~/.minttyrc
файл.Попробуйте запустить ниже, а затем перезапустите MinTTY:
Это будет работать везде, где появляется синий цвет, а не только в результатах
ls
.источник
Существует также опция командной строки,
--option
которая позволяет менять цветаНапример, следующее меняет синий цвет на что-то более читаемое
источник
Другой способ решения этой проблемы заключается в том, что по умолчанию «темно-синий» цвет, используемый CMD Powershell Bash и т. Д. В Windows, слишком темный. Вы можете изменить это:
источник