OSX 中的全屏 Emacs

lic*_*rna 13 fullscreen emacs macos

有没有办法在 OSX 中以全屏模式使用 Emacs。

我目前正在使用来自http://emacsforosx.com/ 的Emacs

编辑:自 Emacs 24.4 版发布以来,此问题不再相关。请参阅已接受的答案。

leg*_*cia 11

此功能存在于 Emacs 24.4 中。从新闻文件:

Emacs 24.4 在非自由操作系统上的变化

...

改进了 Mac OS X 上的全屏支持。

支持本机 (>= OSX 10.7) 和“旧式”全屏。自定义“ns-use-native-fullscreen”以更改样式。对于 >= 10.7 native 是默认值。

和:

新命令toggle-frame-fullscreenand ,分别toggle-frame-maximized绑定到<f11>M-<f10>


小智 10

通过http://emacsforosx.com分发的 Emacs 构建不包括全屏选项。

如果您使用Homebrew包管理器,则可以通过以下方式安装具有全屏支持的 Emacs

brew install emacs --cocoa
Run Code Online (Sandbox Code Playgroud)

然后,您需要将 Homebrew 链接Emacs.app到您/Applications目录中的一个:

ln -s `brew --prefix`/Cellar/emacs/23.2/Emacs.app /Applications/Emacs.app
Run Code Online (Sandbox Code Playgroud)

现在您可以通过以下方式使用全屏模式 ns-toggle-fullscreen.

  • fwiw,此答案不再适用于 emacs 24+,请参阅 http://superuser.com/a/599029/78325 以获取更新的答案。 (2认同)