我是Emacs的重量级用户。然而,在我的Mac上,如果我将Emacs切换到全屏模式,它将使用山狮的全屏样式,将Emacs放在另一个桌面上。在这种全屏模式下,由于不能使用它们来显示Emacs缓冲区(您可以在下面的图片中看到),所以浪费了2行顶部的代码。另外,当我改变桌面时的动画是烦人的。
我想知道是否有任何解决方案来迫使Emacs不使用山狮的全屏风格。我只想要一个最大的显示区域(隐藏菜单栏,隐藏标题栏,.)就像我用VLC 1.x在全屏播放视频一样
发布于 2013-12-05 21:50:44
您可以执行以下操作:
(setq ns-auto-hide-menu-bar t)自动隐藏菜单栏(tool-bar-mode -1)隐藏工具栏(我还没有发现它有用)。(set-frame-position (selected-frame) 0 -24)来完成此操作。注意事项:这需要隐藏菜单栏。(set-frame-size (selected-frame) 80 85)。(不幸的是,由于操作系统的限制,您不能手动调整帧的大小以使其高于显示。)使用6x8字体,1600x1200显示器上的编辑区域将为148行。我使用两个这样的监视器,并将Emacs框架分成六列。通过使用follow-mode,我可以看到888行连续的代码。
发布于 2013-12-05 16:57:14
(toggle-frame-maximized)如果您的旧版本没有此功能,则可能需要开发人员构建(例如,Emacs中继)。然而,菜单和帧标题仍然是可见的。
发布于 2013-12-05 16:49:41
我也有同样的问题。现在我在iTerm2中使用Emacs和iTerm2中的Emacs。您可以很好地全屏iTerm2和避免使用TotalSpaces2动画(虽然它需要10美元左右)。我现在有了类似于Xmonad的触发器。(真糟糕,苹果不支持关闭动画窗口开关。)
https://stackoverflow.com/questions/20405433
复制相似问题