让Termainal中不同类型文件显示不同颜色
简介
Linux的ls使用不同颜色区分各文件类型,Mac Terminal总是黑白显示,不能方便区分文件类型。
本文就是要给Mac Terminal中ls命令列出来的文件按照不同类型显示不同颜色。
安装工具
使用Homebrew安装Coreutils
生成颜色定义文件
.dir_colors配置文件
- 关于颜色编码
 - 不同类型文件的配色
 
我们可以用Vim打开.dir_colors文件,就可以看到其中字符的颜色,比如DIR 01:34表示目录呈现34这个颜色 可以对照结尾展示效果中的目录颜色和可执行文件颜色



添加配置到Shell配置文件中
如果是Bash则添加在~/.bashrc或~/.bash_profile
如果是Zsh则添加在~/.zshrc中
添加内容如下,添加在文件末尾,防止被覆盖:
最终显示结果
