我在网上搜索。我尝试过颜色主题(也许我需要创建自己的颜色主题,但实际上我的emacs设置方式是我想要的,除了这一件事,我找不到一个我能接受的颜色主题。) / p>
我只想在dired-mode中更改目录的颜色。我在.emacs中更改了几种自定义颜色,例如:
(set-face-foreground 'font-lock-comment-face "yellow" )
但我只是不知道在dired模式下目录要改变什么面。
有人可以帮忙吗?
谢谢!
答案 0 :(得分:6)
如果您将指针移动到显示您想要更改的颜色的位置并运行M-x describe-face
,它会告诉您该点的文字以及该面孔的属性。
对我来说,它是dired-directory
,而不是font-lock-comment-face。
答案 1 :(得分:2)
好吧,我设法通过Mx list-faces-display列出了面部,然后我发现了那些我不想要的深蓝色面孔,虽然没有任何面部说明像“目录名称在dired中”,我刚刚更改了所有颜色都不可读的面孔,我的问题也解决了!
答案 2 :(得分:1)
(set-face-foreground 'dired-directory "yellow" )
答案 3 :(得分:1)
最简单的方法是运行:
M-x customize-face dired-directory
然后,您将看到一个可以自定义的属性菜单。选择Save for future sessions
,您的.emacs
将自动更新,以便永久更改。
答案 4 :(得分:1)
diredful(多彩多姿多彩)为我工作。
https://www.emacswiki.org/emacs/Diredful
https://github.com/emacsmirror/diredful
匹配目录:
答案 5 :(得分:0)
如果您使用旧版本的emacs(我测试了emacs 21),请尝试“list-text-properties-at”而不是“describe-face”。对我来说,它将目录面显示为“font-lock-function-name-face”。