我通过 http://emacsformacosx.com/ 安装了 Emacs
在 ~/.emacs.d/init.el
(tool-bar-mode -1)
(toggle-frame-maximized)
这应该在启动时最大化 Emacs。它做了某种最大化,但在顶部(菜单栏之间,Apple 标志下方)留有空隙。正如您在屏幕截图中看到的:
如何确保 Emacs 填满屏幕。
PS,我不是从全屏模式看的。
最佳答案
来自 C-h f toggle-frame-maximized
:
Note that with some window managers you may have to set `frame-resize-pixelwise' to non-nil in order to make a frame appear truly maximized.
所以在你的
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 似乎已经删除了禁用窗口动画的功能。
我建议不要使用那个操作系统。这很糟糕。
关于macos - 为什么 Emacs 在尝试最大化框架时会留下空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27758800/