我不用evil所以没有关注这个。理论上只要用completing-read和ivy-read的都能支持,需要配置 all-the-icons-ivy-rich-display-transformers-list
把相应命令加入。
all-the-icons-ivy-rich
只控制minibuffer,这个没有关系。我猜你用的是company-box之类的
很牛逼的插件。
就是往Doom上装太难了。。要在counsel-projectile加载之后加载all-the-icons-ivy-rich-mode
。想了想最后在官方推荐的配置代码下面添了一句“在counsel-projectile”之后reload这个包。。。。
我没有使用doom,原理上不会太难。难点在理解doom原有包的配置和加载顺序。
检查下 all-the-icons-color-icons
和 all-the-icons-ibuffer-color-icon
的值是否为t。
谢谢,通C-h v,检查这两个的参数都是 t. 好奇怪,就图标不能显示多彩的 ~
说错了,要检查这个变量 all-the-icons-dired-monochrome
是不是 nil,自己设置下就好了
该变量 all-the-icons-dired-monochrome 的值也是 t.
我查了下,在Linux和Mac下都是这个情况:dired-mode 下图标是黑白的。
可是状态栏和ivy下的图标却是彩色的。
设置为nil就是彩色。
谢谢,终于搞定了 ~
奇怪了,刚看了你这个包,就装了,可是就是不显示图标。
在此处键入或粘贴代码
(package-install 'all-the-icons-ibuffer)
(all-the-icons-ibuffer-mode 1)
(setq all-the-icons-ibuffer-icon t)
我这样装的不对吗? 字体我也装了啊 。
你没有 (require 'all-the-icons-ibuffer)
吧
按你说的加了这一条也不行啊!
那你的ibuffer
装了吗?
ibuffer? 我刚试了M-x进入输入ibuffer后 启动了ibuffer的图标的。 我是新人,我是刚从vim上转过来的。 我是按子龙山人书上写的 装了 vertico orderless marginalia embark 这些。 是不是不支持这些?
贴一下你的ibuffer 和 all-the-icons-ibuffer 等等这些插件的配置代码
我也是新人(捂脸)
我想了一下,大概是这样的。 楼主开了两个仓库 一个是叫all-the-icons-ibuffer 别一个叫 all-the-icons-ivy-rich 这说明两个仓库分别对应支持ibuffer方式使用 另一个针对ivy方式使用 而子龙山上书上说的那种新方式目前还不支持 不知到我理解的对不对。 我想应该是这样的。 我在我的ibuffer里也能看到图标。 我在想怎么支持子龙山人说的那一套呢?
all-the-icons-ivy-rich 只能在 ivy-rich
的minibuffer 中用
all-the-icons-ibuffer 只能在 ibuffer
这个缓冲区中用
那种新方式还不支持,你可以根据这两个插件照葫芦画瓢,写一个插件出来