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

предполагая, что вы используете GNU ls вы можете укажите цвета с помощью переменной окружения LS_COLORS (обратите внимание, что это GNU ls характеристика и не специфический к zsh).
GNU Coreutils имеет программу под названием dircolors, чтобы помочь вам преобразовать легко редактировать файл конфигурации в надлежащую (сложную) переменную LS_COLORS. См.man dircolors для команды, и man dir_colors для синтаксиса файла конфигурации.
вы может
dircolors --print-database >! dircolors.default, чтобы сохранить значения по умолчанию (он содержит текст объяснения), а затем изменить его.после того, как сделали, вам нужно dircolors, чтобы превратить это в правильный LS_COLORS. Обратите внимание, что dircolors выходы в форматах bash и csh, для zsh вы должны использовать bashотформатированный выход.
PS: использовать ls --color=auto вместо ls --color=tty.
