繁体   English   中英

为什么Emacs在尝试最大化框架时会留下空白?

[英]Why does Emacs leave a gap when trying to maximize the frame?

我已经通过http://emacsformacosx.com/安装了Emacs

~/.emacs.d/init.el

(tool-bar-mode -1)
(toggle-frame-maximized)

它应该在启动时最大化Emacs。 它进行了某种程度的最大化,但在顶部(菜单栏之间,Apple徽标下方)留有空隙。 正如您在屏幕截图上所看到的:

在此处输入图片说明

如何确保Emacs填满屏幕。

PS,我不是从全屏模式看。

Ch f toggle-frame-maximized

请注意,对于某些窗口管理器,您可能必须将'frame-resize-pixelwise'设置为nonnil,以使框架看起来真正地最大化。

因此,请在您的init.el进行切换之前(setq frame-resize-pixelwise t)

以我的经验,即使将此变量设置为t ,在我第一次最大化时,框架仍然没有“真正地”最大化。 在随后调用toggle-frame-maximized ,框架实际上会扩展以适合。

所以这是解决方法...

init.el

(tool-bar-mode -1)
(setq frame-resize-pixelwise t)
(dotimes (n 3)
  (toggle-frame-maximized))

建议你关闭窗口动画,让你不必遭受通过可笑系列窗口的调整启动时的动画,但可惜的Mac OS的最新版本似乎已删除禁用窗口动画的能力。

我建议不要使用该操作系统。 这很糟糕。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM