我尝试使用 all-the-icon-dired-mode 来区分 dired-mode 下的不同文件。它的工作原理如下,看来文件夹不应该像文件一样是一个图标。 我的系统是linux,emacs版本是29.1,我使用package-install安装了all-the-icon-dired软件包,并且我的系统上安装了所需的字体(使用all-the-icon-install)并且可以找到字体。
~ > fc-list | grep "all-the" 3s
/usr/share/fonts/TTF/all-the-icons.ttf: all\-the\-icons:style=Regular
而且我的字体的图标似乎没有着色,我在网站上看到的图标是彩色的。而且字体和图标好像没有对齐。
我也尝试过直接从github下载字体,但是好像不行。
我对字体了解不多,不太确定是否有提供明确的信息。不过,我会每天查看此线程,如果您需要我提供任何其他信息,我会提供。感谢您的浏览和帮助。
文件夹图标未显示的问题我不太确定这是由于什么原因,当我重新启动系统时它就出现了。 理论上,我应该在运行
fc-cache -fv
后完成更新。
图标是黑白的原因是我需要将此变量设置为 nil
lisp (setq all-the-icons-dired-monochrome nil)