这个颜色,其实也是刚开始使用linux对权限这块不敏感,几个常用的文件夹都给了
777
image.png
这个颜色在经常找项目的时候很受影响,于是,我找了下处理方案。
dircolors
分几个步骤
- 创建自己的颜色管理文件
- 定制一部分自己要改的颜色
- 重新加载
第一步,先创建自己的颜色管理文件,我使用dircolors中的配置文件
导出当前使用的颜色管理配置到这个目录下(因为.bashrc中有从这个路径先去检测)
dircolors -p > ~/.dircolors
bashrc.png
(emmm.这个vim的配色方案也不是很满意,下次这个也修改了)
第二步,开始配置要修改的文件夹的颜色
这里按照文件的说明,有几个颜色的数字映射
# Text color codes:
30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
我这里要修改的是可写授权的文件夹的配色
找到
STICKY_OTHER_WRITABLE 33;40 # dir that is sticky and other-writable (+t,o+w)
OTHER_WRITABLE 33;40 # dir that is other-writable (o+w) and not sticky
我的是在59 和 60行
分别修改成字体颜色为 33=yellow,背景色为40=blank
第三步 重新加载
# 一开始说到这个配置是被 .bashrc读取的,所以这里reload .bashrc就可以
source ~/.bashrc
# 因为我用oh-my-zsh,这边reload之后,zsh会被影响到,所以在reload一下.zshrc
source ~/.zshrc
最后的结果
image.png是不是就一目了然咯,大家可以配置自己喜欢的颜色。
网友评论