Emacs 如何使迷你缓冲区窗口变大?默认情况下,它不够大,无法显示向上/向下箭头
如何使迷你缓冲区窗口变大?默认情况下,它不够大,无法显示向上/向下箭头 如下图所示,迷你缓冲区窗口不够大,无法显示向下的阵列,这让我感到困扰 有没有办法增加它的高度,使其外观与内容相适应 应该说,我已经安装了鲁汶主题和zoom-frm.el附加组件Emacs 如何使迷你缓冲区窗口变大?默认情况下,它不够大,无法显示向上/向下箭头,emacs,Emacs,如何使迷你缓冲区窗口变大?默认情况下,它不够大,无法显示向上/向下箭头 如下图所示,迷你缓冲区窗口不够大,无法显示向下的阵列,这让我感到困扰 有没有办法增加它的高度,使其外观与内容相适应 应该说,我已经安装了鲁汶主题和zoom-frm.el附加组件 C-h v调整小窗口大小: resize-mini-windows is a variable defined in `C source code'. Its value is grow-only Documentation: How to res
C-h v调整小窗口大小
:
resize-mini-windows is a variable defined in `C source code'.
Its value is grow-only
Documentation:
How to resize mini-windows (the minibuffer and the echo area).
A value of nil means don't automatically resize mini-windows.
A value of t means resize them to fit the text displayed in them.
A value of `grow-only', the default, means let mini-windows grow only;
they return to their normal size when the minibuffer is closed, or the
echo area becomes empty.
要使迷你缓冲区窗口自动调整大小,请在init文件中将此变量设置为t
或grow only
。例如:
(setq resize-mini-windows t)
但是如果
C-hv
告诉您该值已经是t
或grow only
,那么肯定还有其他问题。(在这种情况下,递归地将init文件一分为二,以找到导致它的原因。)奇怪的是,即使使用-q选项启动Emacs以不加载任何用户特定的启动文件,问题仍然存在,如屏幕截图所示,其中略微覆盖了向下箭头。我应该如何继续?首先,尝试emacs-Q
(而不是Q
),只是为了确定。然后,您可以尝试提交一个bug报告:M-x report emacs bug
。但这可能是Emacs开发人员无法直接解决的工具包问题。无论如何,如果你能用emacs-Q
重现问题,请提交一份错误报告,他们会告诉你是否可以修复。我找不到一种方法来设置最小缓冲区的最小大小(你可以用max mini window height
设置最大大小)。这实际上是GUI主题的问题。我使用LucidGUI(因为它没有这个bug:),它甚至没有箭头。尝试使用其他GUI或尝试更改主题/设置。