Цвета iTerm2 Bash/Prompt стали блеклыми/отличаются от цветов терминала?

Цвета iTerm2 Bash/Prompt стали блеклыми/отличаются от цветов терминала?

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

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

Вот сравнение для справки, верхний — iterm, а нижний — terminal (оба используют один и тот же PS1=blahblah)

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

Если у кого-то есть КАКИЕ-НИБУДЬ идеи, пожалуйста, помогите мне. Я облысею, пытаясь это исправить. Я так расстроен.

решение1

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

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

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

окно настроек iterm

Связанный контент