首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >emacs24中的全屏模式

emacs24中的全屏模式
EN

Stack Overflow用户
提问于 2012-10-11 17:50:33
回答 2查看 1.5K关注 0票数 0

我最近将我的emacs从版本22更新到了24。很多事情都改变了,但最让人恼火的是全屏支持消失了。

我曾经使用过这个函数:

代码语言:javascript
复制
(defun toggle-fullscreen (&optional f)
  (interactive)
  (let ((current-value (frame-parameter nil 'fullscreen)))
    (set-frame-parameter nil 'fullscreen
                         (if (equal 'fullboth current-value)
                             (if (boundp 'old-fullscreen) old-fullscreen nil)
                           (progn (setq old-fullscreen current-value)
                                  'fullboth)))))
(global-set-key [f11] 'toggle-fullscreen)

但这似乎已经行不通了。:-)

我在MacOSX10.6和emacs24 emacs for mac osx上运行

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-11 21:46:03

FWIW,开发代码(将成为24.3)最近应用了一个补丁,在Mac下添加了全屏支持。所以,你可能想尝试一下这个最先进的版本。我不太了解Mac下的全屏支持,除了它在不同版本的Mac上以不同的方式被破坏的事实,所以我不能保证新的代码将在你的特定情况下工作,但如果它不能,请M-x report-emacs-bug

票数 2
EN

Stack Overflow用户

发布于 2012-10-11 18:28:52

您没有说您是如何安装Emacs24的,但是Homebrew Emacs公式包括一个补丁,该补丁提供了用于在正常模式和全屏模式之间切换的M-x ns-toggle-fullscreen命令。它运行良好,但不能提供典型的OS X Lion全屏应用程序体验。特别是,它仍然停留在桌面上,模糊了非全屏应用程序,而不是移动到自己的空间。您可以在this blog post中找到更多详细信息。

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

https://stackoverflow.com/questions/12836800

复制
相关文章

相似问题

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