emacs - 如何强制 Emacs 不使用 Mountain Lion 的全屏风格

标签 emacs

我是一个重度 Emacs 用户。但是,在我的 Mac 上,如果我将 Emacs 切换到全屏模式,它将使用 Mountain Lion 的全屏样式,这会将 Emacs 放置在另一个桌面上。在这种全屏模式下,顶部的 2 行被浪费了,因为我不能使用它们来显示 Emacs 缓冲区(您可以在下图中看到)。此外,我更换桌面时的动画很烦人。

我想知道是否有任何解决方案可以强制 Emacs 不使用 Mountain Lion 的全屏样式。我只想要一个最大化显示区域(隐藏菜单栏,隐藏标题栏,...),就像我使用 VLC 1.x 全屏播放视频时一样

最佳答案

Emacs 24 可以选择不使用分离桌面全屏 Mac OS 的东西:

(setq ns-use-native-fullscreen nil)

它仍然覆盖整个屏幕,包括停靠栏,并隐藏窗口标题栏。

设置此变量后,您可以使用 M-xtoggle-frame-fullscreen 切换到全屏。

另外,不要忘记隐藏无用的工具栏:

(tool-bar-mode -1)

关于emacs - 如何强制 Emacs 不使用 Mountain Lion 的全屏风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20405433/

相关文章:

emacs - 如何在 Markdown 模式下添加 "` "作为自动配对分隔符?

emacs - 在 repl 中重新加载一个 ns

emacs - 如何从组织模式表的列中导出以逗号分隔的值列表

vim - 远程编程

emacs - 如何在 Emacs 中进行缓冲区本地键绑定(bind)?

emacs - Grails是否可以emacs格式输出错误消息?

Emacs Lisp 共享结构和共享链接

emacs - emacs 内每次更改后重新加载次要模式

Haskell 模式不适用于我的项目,找不到模块

emacs - 如何在 'brave clojure' 引导的 emacs 中更新苹果酒