如何为minibuffer设置单独的字体?

想为minibuffer设置单独的中英文等高的字体,这样minibuffer就不会跳动了

并不能完避免。

text-property 也会影响 minibuffer:

想要完全避免跳动:

  • 选择1:使用终端
  • 选择2:拦截所有显示到 minibuffer / echo erea 的信息,修改/去掉其 property。

已经把 resize-mini-windows设置为 nil了,不在意这些提示信息。 但是我用的exwm,需要通过minibuffer来输入中文到一些窗口里,这样中文比英文太高就显示不全了。其实也能猜的出来中文是什么,但是如果能有解决办法就更好了。

如果只考虑在 minibuffer 打字的话,试试这个:http://ergoemacs.org/emacs/emacs_minibuffer_font_size.html