小智 101
我一直有同样的问题,这似乎已经解决了它:
在您的 .bash_profile 设置 TERM 之前设置 CLICLOR:
# Set CLICOLOR if you want Ansi Colors in iTerm2
export CLICOLOR=1
# Set colors to match iTerm2 Terminal Colors
export TERM=xterm-256color
Run Code Online (Sandbox Code Playgroud)
保存 bash 文件和源代码:
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
然后,在您的 iTerm2 Preferences > Profiles > Terminal > Report Terminal Type 中,设置为 xterm-256color 或 xterm
关闭 iTerm2,重新启动它并输入 ls。这对我有用。
祝你好运。
如果使用 ZSH(Catalina 及更高版本中的默认 shell),请使用~/.zprofile, 而不是~/.bash_profile。
Rok*_*Rok 41
这是一个非常古老的问题,但请确保您的Preferences -> Profiles -> Colors -> Minimum contrast设置不是最大...如果是并且您已经完成了上面的建议,请将其滑动到较低的设置,您应该会看到颜色出现。
| 归档时间: |
|
| 查看次数: |
90766 次 |
| 最近记录: |