neotree/speedbar 有什么好用的图标?你用的什么图标?

习惯问题吧。

用的是 Emacs OS。已经不怎么开命令行了。

你是说 exwm 吗?

哈哈,哪有。 只是形容用 Emacs 完成大部分任务的夸张说法。

all-the-icons 效果图: https://xueyouchao.github.io/2017/02/22/Journey-of-Emacs/

1 个赞

看起来效果不错!

目前用ranger + all-the-icons,效果非常好。也支持neotree。

3 个赞

感谢推荐!但是有一点还不完美: 我用的 leuven 主题,然后文件夹显示都是黑色的,不太好看:

能不能改成这种配色:

还有一个问题,没有对speedbar的支持,要是这个也有就完美了

M-x customize-group -> all-the-icons-faces -> all the icons dired dir face改成你喜欢的颜色就行了,然后save for future session

我刚才就是这样做的,但是没有效

Edit: 刚才又试了一下,生效了,谢谢。

还有,我发现 emacs 中的 color 应该是 #BBGGRR 吧?我从其它地方拷贝过来的 #RRGGBB 值必须调整一下顺序

Edit:知道怎么回事了,是我的取色软件的取色模式没设置好

all-the-icons

all-the-icons如何安装?为什么我在dotspacemacs/user-config下面加了这行代码

(setq neo-theme 'icons)

然后显示是这个样子的

要先安装字体, all-the-icons.el/fonts at master · domtronn/all-the-icons.el · GitHub 把这些字体都安装到系统,才能显示图标

1 个赞

需要安装all-the-icons这个包吗?我在all-the-icons的github页面看见说NeoTree已经内置了

是的,要安装

dotspacemacs-additional-packages 中加上就好了

如果要在 dired 中显示,还要再加上一个: all-the-icons-dired

似乎Spacemacs主页的Spaceline用了all-the-icons

并没有,all-the-icons的作者现在还在测试阶段,并没有将关于spaceline的代码提交到 melpa

主要是分界符和高度和all-the-icons的那个Spacline很像,让我有了这样的感觉。 然后我决定去好好定制下我的Spaceline


再仔细看了看,官网的分界线是比较粗糙的,果然不一样。

似乎设置 ranger-override-dired 来使用 dired 命令进入 deer 的时候,all-the-icons-dired-mode 不会开启,比如用 Spacemacs Home Buffer 的 Projects 链接进入 dired 。不知道有什么好的解决方法。