最近把mac的默认shell从bash改成zsh之后,发现ls之后目录没有颜色,不好区分文件和目录。
之前的bash目录是可以正常显示颜色的,看了一眼bash_profile
中的配置,发现有这样的配置:
1 | export CLICOLOR=1 |
于是就尝试把这个配置放到.zshrc
文件中,但是没效果!
google了半天之后,发现如果要显示目录颜色,就得配置LS_COLORS
或者LSCOLORS
,mac这种freeBSD系统采用的是后者:
1 | # LSCOLORS |
打开一个新的终端,ls一下,终于看见了目录颜色!