экспорт CLICOLOR наконец сделал цвета появившимися в iTerm2. Предпочтение было установлено в xterm-256color, интересно, почему это его отключило.
mguymon
если это не сработает, посмотрите на 2-й ответ ниже о контрасте ...
Жоау Пинью
39
это действительно старый вопрос, но убедитесь, что ваши Preferences -> Profiles -> Colors -> Minimum contrastнастройки не на максимуме ... если это так, и вы сделали то, что предложено выше, сдвиньте его на более низкое значение, и вы должны увидеть цвета.
xterm
и посмотрите, работает ли это.xterm
иxterm-new
и перезапущен. Ничего не работаетОтветы:
У меня была та же проблема, и вот что, похоже, решило ее:
В вашем .bash_profile установите CLICOLOR перед установкой TERM:
сохранить файл bash и источник:
Затем в настройках iTerm2> Профили> Терминал> Тип терминала отчета установите либо xterm-256color, либо xterm
Закройте iTerm2, перезапустите его и введите ls. Это помогло мне.
Удачи.
источник
это действительно старый вопрос, но убедитесь, что ваши
Preferences -> Profiles -> Colors -> Minimum contrast
настройки не на максимуме ... если это так, и вы сделали то, что предложено выше, сдвиньте его на более низкое значение, и вы должны увидеть цвета.источник
У меня была такая же проблема , и нашли решение :
Profiles -> Colors -> Minimum Contrast
. Если это высоко, то вы получаете только черное и белое.источник
Если вы используете
zsh
и ответ @ sam3k не работает для вас - вы должны вставить эти строки.zshrc
вместо.bash_profile
источник
В нескольких ответах упоминается настройка контрастности. Даже на 60% пути мой ANSI синий стал черным.
Снизьте контрастность, прежде чем искать другие решения; это намного агрессивнее, чем я ожидал.
источник
Если и изменение .zshrc, и уменьшение минимального контраста НЕ РАБОТАЮТ, то также убедитесь, что значение Cursor Boost достаточно мало.
источник