我通常设置.emacs来打开几乎填满笔记本电脑桌面的框架(窗口)。当我连接外接显示器启动笔记本电脑时,我最终需要手动放大第一个和随后的每个emacs框架。
我在.emacs中写什么,以便当我启动第一个或后续的emacs帧时,emacs窗口比桌面小2列2行?
答案 0 :(得分:0)
我使用initial-frame-alist
来最大化我的init文件中的第一个Emacs帧:
(setq initial-frame-alist `((top . 1) (left . 1)
(width . 1000) (height . 1000)))
在这个elisp中,1000
仅代表足够大的数字。虽然这个elisp不美观,但对我来说效果很好。
initial-frame-alist
特定于第一个Emacs框架,因此如果您想要放大后续的Emacs框架,可能需要使用default-frame-alist
。
答案 1 :(得分:0)
至少从Emacs 24和即将推出的Emacs 25开始,可以通过以下方式获得最大化的Emacs初始和默认帧:
Agent
在OS X上,这并不完美。您将遇到this问题,但上面的两行将帮助您完成大部分工作。