求助:nerd-icons在find-file的列表里,目录图标显示乱码

我用nerd-icons显示图标,其他地方都能显示正常,说明nerd-icons的字体应该时正常的,但是在find-file里面,所有的目录都是显示乱码,但是文件图标正常;这个乱码是啥字体啊,是我没有安装完整吗?

但是在consult-buffer里面,目录显示却是正常的;似乎也不是没有目录这个图标;不知道哪个乱码是哪一个图标,我应该在哪里可以修改这个配置呢? 1

另外,nerd-icons可以不可以对“M-x”的命令列表加图标呢?我的命令列表原先用all-the-icons也是有图标,换了nerd-icons,命令列表图标就没有了;

多谢;

更新了最新的Nerd icons字体,问题解决了,看来还是字体没安装全导致的;

还是不知道如何把“M-x”命令列表加上图标。。。。。

要看你用的是vertico 还是ivy

我用的vertico,原先用all-the-icons,最近换成nerd-icons了

那你需要marginalia 和nerd-icons-completion

(use-package nerd-icons-completion
  :after marginalia
  :config
  (nerd-icons-completion-mode)
  (add-hook 'marginalia-mode-hook #'nerd-icons-completion-marginalia-setup))

我确实是按照这个配置了,要不consult-buffer也不会显示图标,但是M-x的命令列表却不显示图标。是不是还需要设置啥?或者需要把M-x命令加到啥列表里?我没找到其他配置了。

那个应该就没有图标。