话说
笔者博客的意义在于:如果你搞明白一个问题,至少要看3篇博客,那么,你看笔者这一篇博客就够了。
今天总结内容:让终端颜色随心所欲!就是这么任性。
Mac默认终端颜色:目录、文件都是一个颜色,不像服务器有明显区分。设置之后,效果如下:
如何设置呢?为什么要这么设置呢?参考这3篇博客就够了!
1、https://www.jianshu.com/p/488869d76447 介绍如何配置
2、https://www.cnblogs.com/jsfans/p/3844779.html 介绍为什么配置
3、https://blog.csdn.net/jorrell/article/details/46972831 介绍为什么是这种颜色!
一、如何设置?
修改~/.bash_profile文件:
#set color
export CLICOLOR=1
export LSCOLORS=Exfxaxdxcxegedabagacad
二、为什么要这么设置呢?
● CLICOLOR=1 // 让你的终端的着色.
● LSCOLORS=… // 指定如何着色的具体项目.
三、颜色到底为什么要这么设置呢?
颜色既不是RGB表示,也非十六进制表示,那么这Exfxaxdxcxegedabagacad究竟什么鬼?
扫描二维码关注公众号,回复:
1928818 查看本文章
33. CLICOLOR: 前景色和背景色的字符串合并值
34. LSCOLORS: 对于不同变量所采用的颜色方案,具体看如下表格:
35. a black
36. b red
37. c green
38. d brown
39. e blue
40. f magenta
41. g cyan
42. h light grey
43. A bold black, usually shows up as dark grey
44. B bold red
45. C bold green
46. D bold brown, usually shows up as yellow
47. E bold blue
48. F bold magenta
49. G bold cyan
50. H bold light grey; looks like bright white
51. x default foreground or background
52. 而文件类型列表如下:
53. 1. directory
54. 2. symbolic link
55. 3. socket
56. 4. pipe
57. 5. executable
58. 6. block special
59. 7. character special
60. 8. executable with setuid bit set
61. 9. executable with setgid bit set
62. 10. directory writable to others, with sticky bit
63. 11. directory writable to others, without sticky
gxfxaxdxcxegedabagacad
就是对于directory而言,它的前景色就是: g(cyan),而背景色就是:x(默认的背景色).
感谢以上三位博主!下期再会!