首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何迫使Emacs不使用山狮的全屏样式

问如何迫使Emacs不使用山狮的全屏样式
EN

Stack Overflow用户
提问于 2013-12-05 16:32:07
回答 3查看 1.2K关注 0票数 9

我是Emacs的重量级用户。然而,在我的Mac上,如果我将Emacs切换到全屏模式,它将使用山狮的全屏样式,将Emacs放在另一个桌面上。在这种全屏模式下,由于不能使用它们来显示Emacs缓冲区(您可以在下面的图片中看到),所以浪费了2行顶部的代码。另外,当我改变桌面时的动画是烦人的。

我想知道是否有任何解决方案来迫使Emacs不使用山狮的全屏风格。我只想要一个最大的显示区域(隐藏菜单栏,隐藏标题栏,.)就像我用VLC 1.x在全屏播放视频一样

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-12-05 21:50:44

您可以执行以下操作:

  • 使用(setq ns-auto-hide-menu-bar t)自动隐藏菜单栏
  • 使用(tool-bar-mode -1)隐藏工具栏(我还没有发现它有用)。
  • 将标题栏放在屏幕上方。虽然不可能将它拖到那里,但Mac端口允许您通过编程将其放置在那里。例如,您可以使用:(set-frame-position (selected-frame) 0 -24)来完成此操作。注意事项:这需要隐藏菜单栏。
  • 将窗口调整到所需的大小,例如(set-frame-size (selected-frame) 80 85)。(不幸的是,由于操作系统的限制,您不能手动调整帧的大小以使其高于显示。)

使用6x8字体,1600x1200显示器上的编辑区域将为148行。我使用两个这样的监视器,并将Emacs框架分成六列。通过使用follow-mode,我可以看到888行连续的代码。

票数 5
EN

Stack Overflow用户

发布于 2013-12-05 16:57:14

代码语言:javascript
复制
(toggle-frame-maximized)

如果您的旧版本没有此功能,则可能需要开发人员构建(例如,Emacs中继)。然而,菜单和帧标题仍然是可见的。

票数 2
EN

Stack Overflow用户

发布于 2013-12-05 16:49:41

我也有同样的问题。现在我在iTerm2中使用Emacs和iTerm2中的Emacs。您可以很好地全屏iTerm2和避免使用TotalSpaces2动画(虽然它需要10美元左右)。我现在有了类似于Xmonad的触发器。(真糟糕,苹果不支持关闭动画窗口开关。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20405433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档