我使用maxframe.el来最大化我的Emacs窗口。
这个插件在三个主要平台上都很好用,只有在我的双屏Mac设置(Macbook Pro 15英寸笔记本电脑和23英寸显示器)上出现了问题。
当我最大化一个Emacs窗口时,它会扩展到填满两个监视器的宽度和较大监视器的高度。
显然,我希望窗口只最大化到所在的单个监视器。 如何使用Emacs Lisp检测两个独立显示器的分辨率?
谢谢, Jacob
编辑:正如Denis指出的那样,设置mf-max-width是一个合理的解决方法。但是(正如我应该提到的那样),我希望找到一种适用于任何分辨率且适用于两个监视器的解决方案。也许是类似于在Windows中使用w32-send-sys-command的OSX特定解决方案。
mac
窗口系统确实有效,谢天谢地,我能够使用它来替换ediff-toggle-wide-display
:https://gist.github.com/1283061 - Nicholas Riley