我不知道为什么我的bash会话不显示颜色。我已经尝试了终端以及iTerm。
我努力了:
ls -G
- 设置
export CLICOLOR=1
和export LSCOLORS=GxFxCxDxBxegedabagaced
- 使用不同的主题,例如日光浴和其他
我的软件版本为:
- bash:GNU bash,版本3.2.51(1)-发行版(x86_64-apple-darwin13)
- osx:10.9.2
我已经安装了自制软件
我不知道还有哪些其他信息可能会有所帮助。我在外壳上花了很多时间,这个问题变得很烦人:)
编辑:在终端首选项中,我有“将终端声明为:xterm-256color”和“显示ANSI颜色”以及“为粗体文本使用明亮的颜色”
我也有这个问题。为了扩展您尝试过的内容,coreutils的gls命令仍然存在问题。上面的注释成功更改了提示色。我的问题似乎与SolarizedDark主题有关,因为可以更改其他主题中Terminal.app首选项中的颜色。
—
agweber 2014年
printf '\e[32mtest\n'
,如果可以运行,则表示存在问题ls
。