iTerm2 Bash/ Подсветка цветов исчезла / отличается от терминала?

Я так растерялся и вот уже несколько часов тяну волосы за волосы. Я пытался заставить мой bash текст иметь тот же цвет, что и на моем рабочем столе, он отлично работает в терминальном приложении по умолчанию на Mac, хотя на iTerm2 (что я и использовал), цвета блеклые и грубые,

Я проверил свою переменную $TERM, и она установлена ​​на "xterm-256color", а также мой тип терминала отчета в настройках iterm.

Вот сравнение для справки, верхняя часть - это итерм, а нижняя - терминальная (оба используют один и тот же PS1= бла-бла)

Скриншот моей проблемы

Если у кого-то есть идеи, пожалуйста, помогите мне. Я пойду лысый, пытаясь это исправить. Я так расстроен

1 ответ

Это не связано с оболочкой или какими-либо переменными окружения, это настройки профиля терминала и iTerm.

Откройте настройки iTerm через строку меню или с помощью Command -, затем:

  1. Нажмите на вкладку Профили.
  2. Нажмите на раздел Цвета.
  3. Установите цвета ANSI вручную, щелкнув по цветным полям и выбрав цвет, или выберите из предустановок.

Другие вопросы по тегам