包:
目的:
-
.
开头的一律是gray
,无论文件还是文件夹 - 文件是
green
- 文件夹是
blue
- 一些被忽略的文件如 LICENSE .DS_Store 为
light gray
.
代码:
(use-package dired-rainbow
:config
(dired-rainbow-define-chmod directory "blue" "d.*")
(dired-rainbow-define file "green" "*.*")
(dired-rainbow-define ignored "light gray" ("LICENSE" ".DS_Store") )
(dired-rainbow-define dotfile "gray" ".*"))
问题
-
.git
被作为文件夹对待显示为blue
,应为gray
- 非
.
开头的文件显示为gray
,应为green
- 被忽略的文件
LICENSE
显示为gray
,应为light gray
我是以在终端里少量的 ls
经验进行编写的,但看起来两者不太一样。还请各位指点一二,谢谢。