emacs下的一些问题,字体和图标

最近我的Emacs一直不能更换字体,
2021年07月28日 屏幕视频 15时41分32秒 (1)
不知道哪位能指点一下


另外,昨天把系统升级到ubuntu-20.04LTS
然后Emacs下图标不能正常显示,像上面一样,dashboard和doom-modelin没法正常工作

你用的doom么,是这么配置的。。。doom-config/+ui.el at main · ztlevi/doom-config · GitHub

请参考doom的文档,doomemacs/getting_started.org at develop · doomemacs/doomemacs · GitHub

不是诶,原生的Emacs安装了doom-modeline而已

all-the-icons 的字体没装吧


不知道是哪个?

刚才 all-the-icons-install-icons 过了,还是不起作用,不知道怎么回事

可能是和字体设置冲突了,doom里面设置字体应该是不能直接用emacs的custom功能的,建议你看下文档。。。

都说了不是doom啦 :joy:
不过刚刚发现treemacs能显示图标

抄Centaur的字体配置,我用起来是没什么问题,all-the-icons是能正常用的,如果还不行就按照all-the-icons的文档debug一下,如果还是不行可以手动设置:

  (set-fontset-font t '(#xe903 . #xfffd) "all-the-icons")
  (set-fontset-font t '(#x00a2 . #xf17b) "file-icons")
  (set-fontset-font t '(#x2665 . #xf27c) "github-octicons")
  (set-fontset-font t '(#x2122 . #xf2b4) "FontAwesome")
  (set-fontset-font t '(#xf000 . #xf0eb) "Weather Icons")"

还是不行,手动配置也是,我还是先不用图标好了

看习惯素的,现在都看不习惯 all-the-icons 的这些图标了,连 org-mode 的花哨 org-superstar 都看不惯了,默认的星号就挺好 :smile:

(set-frame-font "WenQuanYi Micro Hei Mono 14")
(add-to-list 'after-make-frame-functions
             (lambda (new-frame)
               (select-frame new-frame)
               (set-frame-font "WenQuanYi Micro Hei Mono 14")
               )
             )

我的配置是这样的,特殊图标需要treemacs-all-the-icons包

1 个赞

哦??请问您的相关配置,显示效果呢?

我是 forked Purcell 的配置 GitHub - Eason0210/emacs.d: I have been moved to new configuration: https://github.com/Eason0210/.emacs.d 加了一些自己许需要的功能。界面就是没有图标的,随便用哪种主题都可以了。

楼主有没有用cnfonts之类的,某些配置跟 all-the-icons有冲突,可以自行排查下

没有诶,我就是升级了一下系统,重启就发现出错了,另外我还删掉了一些库,应该是这个问题吧

用cnfonts一步到位

删掉了一些库?那得查查原因了,很有可能与此有关

不知道怎么查啊 :joy:


我这系统上 file-iconsall-the-icons不能预览,不知道是不是这个问题