spacemacs 的默认字体仅在终端内更改

default font for spacemacs only changes inside terminal

我试过以下方法:

  1. 在我的 .spacemacs 中包含以下内容
dotspacemacs-default-font '("Fira Code" 
:size 16 
:weight normal  
:width normal  
:powerline-scale 1.1) 
  1. 做选项,设置默认字体,保存选项

两者都没有实际更新我的字体设置。当我重新启动 spacemacs 时,字体恢复为默认的 12pt Source Code Pro。但是,当我 运行 spacemacs -nw 使 spacemacs 运行s 在我的终端内时,我的字体设置被保留。我做错了什么?

我的 emacs 版本是 26.3。

谢谢!

发现黑客攻击here: 如果我添加

(set-face-attribute 'default nil :family "Fira Code")
 (set-face-attribute 'default nil :height 160)

我的 .spacemacs 上面自动生成的设置字体的代码,它有效。