iTerm2 Bash/Prompt 颜色褪色/与终端不同?

iTerm2 Bash/Prompt 颜色褪色/与终端不同?

我太困惑了,几个小时以来我一直为此烦恼不已。我一直在尝试让我的 bash 文本具有与桌面上相同的颜色,它在 Mac 上的默认终端应用程序中运行良好,但在 iTerm2(我使用的)上,颜色很淡,很恶心。

我已经检查了我的 $TERM 变量,它被设置为“xterm-256color”,并且我的报告终端类型在 iterm 的首选项中也设置为“xterm-256color”。

这里有一个比较供参考,上面是 iterm,下面是 terminal(都使用相同的 PS1=blahblah)

我的问题的屏幕截图

如果有人有任何想法,请帮帮我。我快要疯了才想解决这个问题。我太沮丧了。

答案1

这与 shell 或任何环境变量无关,而是终端和 iTerm 的配置文件设置。

Command通过菜单栏或使用-打开 iTerm 的首选项,,然后:

  1. 单击“配置文件”选项卡。
  2. 单击“颜色”部分。
  3. 通过单击颜色框并选择颜色来手动设置 ANSI 颜色,或者从预设中选择。

iterm 首选项窗口

相关内容