树莓派显示彩色文件名
全黑白看着是真难受啊,还是花里胡哨的比较舒服,嘿嘿
References:
- https://www.howtovmlinux.com/articles/rasberry-pi/raspbian-debian-wheezy/enable-color-ls-in-raspberrypi-debianwheezy.html
- https://tech.scargill.net/pretty-colours/
- http://bashrcgenerator.com/ 生成.bashrc彩色格式的网站
一开始我的pi是这样的
可以看到文件名没彩色,前面的前缀也没有彩色。那怎么搞呢?
先来简单的,文件名改为彩色显示:
修改.bashrc
文件:
[root@raspberrypi ~]# vim ~/.bashrc
找到这么一段:
# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'
#
意思就是如果想ls显示彩色的,就把下面这几行注释给打开,那我们就打开。然后重新登陆一下就可以看到颜色变了。
那前面的前缀颜色怎么改呢?
我是找修改ls变颜色无意发现的,于是将原来debian风格的前缀改成了centos风格的前缀,还加了颜色。习惯centos的我看着真舒服啊,如果真要直接路代码非常繁琐,所以用人家写好的工具生成就好啦。
去上面参考链接中提到的http://bashrcgenerator.com/这个网站。
如上所示:从1区域选择元素拖到2区域中,会在3区域实时展示预览,然后4区域就是生成的代码,我们需要的就是这块代码。那颜色呢?点击相应的块就可以设置颜色了:
有一个自定义的前缀是不是瞬间觉得炫酷了?记得还是以实用为主哦。
最后贴一下我的配置
export PS1="[\[$(tput sgr0)\]\[\033[38;5;226m\]\u\[$(tput sgr0)\]\[\033[38;5;15m\]@\[$(tput sgr0)\]\[\033[38;5;5m\]\h\[$(tput sgr0)\]\[\033[38;5;15m\] \[$(tput sgr0)\]\[\033[38;5;78m\]\W\[$(tput sgr0)\]\[\033[38;5;15m\]]\\$ \[$(tput sgr0)\]"