iTerm2 Bash/提示顏色褪色/與終端機不同?

iTerm2 Bash/提示顏色褪色/與終端機不同?

我很困惑,幾個小時以來我一直在拔頭髮。我一直在嘗試讓我的 bash 文字具有與桌面上相同的顏色,它在 mac 上的預設終端應用程式中工作正常,儘管在 iTerm2(這是我使用的)上,顏色褪色且粗糙。

我檢查了我的 $TERM 變數並將其設定為“xterm-256color”以及 iterm 首選項中的報告終端類型。

這裡有一個比較供參考,頂部是iterm,底部是terminal(都使用相同的PS1=blahblah)

我的問題截圖

如果有人有任何想法,請幫幫我。我會禿頭試圖解決這個問題。我很沮喪。

答案1

這與 shell 或任何環境變數無關,它與終端和 iTerm 的設定檔設定有關。

Command透過選單列或使用-開啟 iTerm 的首選項,,然後:

  1. 按一下“設定檔”標籤。
  2. 點擊顏色部分。
  3. 透過點擊顏色方塊並選擇顏色來手動設定 ANSI 顏色,或從預設中進行選擇。

iterm 首選項窗口

相關內容