请问如何设置 mode-line 的中英文字体大小一致?

不知道是不是由于设置了 mode-line 高度,显示在右边 mode-line 中的中文字体没有像左边 mode-line 中英文字体那样随 mode-line 设置而缩放显示。请问应该如何正确设置?

我的字体设置

(set-face-attribute 'default nil :font "SauceCodePro Nerd Font 30" :weight 'ExtraLight)
(set-fontset-font t 'han "WenQuanYi Zen Hei 30")



为的 mode-line 高度设置

(custom-set-variables
 '(mode-line ((t (:height 160))))
 '(mode-line-inactive ((t (:height 160)))))

中文字符不需要单独设置大小吧,会跟着 default 走,试试:

(set-fontset-font t 'han "WenQuanYi Zen Hei")
2 个赞

原来是这样啊,实测有效。感谢👍🏻