gpt4 book ai didi

emacs - 与默认 emacs 分开改变 Emacs 迷你缓冲区的字体大小?

转载 作者:行者123 更新时间:2023-12-04 11:13:46 33 4
gpt4 key购买 nike

我一直在尝试将 emacs minibuffer 的字体/字体与 emacs 默认字体分开,但没有太多运气。

具体来说,我有兴趣使 minibuffer 字体大小更大以用于 emacs MULE,因为使用我当前的字体设置,或者如果我在“上网本”屏幕上使用 emacs,有时 MULE 中的字符选择选项是有点小。

在 emacs 中很容易访问的选项是 minibuffer-prompt 和 minibuffer-prompt-properties,但这些仅用于命令提示而不是常规的 minibuffer 文本。

emacs 中似乎列出了许多用于创建微型缓冲区帧或从微型缓冲区窗口获取内容等的微型缓冲区变量,但这些与更改微型缓冲区面无关。甚至可以从默认的 emacs 中单独改变 minibuffer 面吗?

一个有趣的选择是 oneonone emacs http://www.emacswiki.org/emacs/OneOnOneEmacs项目。但是可以更改专用的迷你缓冲区帧吗?同样在我彻底改变我当前的 emacs 设置之前,我希望能够首先改变字体或创建我自己的可改变的迷你缓冲区框架,等等......

任何帮助和/或创意将不胜感激。

最佳答案

您可以通过 minibuffer-setup-hook 向 minibuffer 添加自定义。 .在那里,你可以做一些 face remapping像这样:

(add-hook 'minibuffer-setup-hook 'my-minibuffer-setup)
(defun my-minibuffer-setup ()
(set (make-local-variable 'face-remapping-alist)
'((default :height 2.0))))

更改正文 my-minibuffer-setup如预期的。以上将默认面的高度加倍。

关于emacs - 与默认 emacs 分开改变 Emacs 迷你缓冲区的字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7869429/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com