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

原生的太丑了,想换一下图标。

1 个赞

就和主题一样,这种东西在审美的区别还是很大的。

然而我不用 neotree,习惯用ranger,功能更强一点。

我觉得 ranger 和 neotree/speedbar 之类还是有区别吧,后者主要是提供了一个 IDE 的侧栏,前者应该是文件管理工具吧。而且ranger 用命令行的不好吗?

习惯问题吧。

用的是 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