我正在尝试检测我正在启动emacs的屏幕大小,并相应地调整它开始的窗口的大小和位置(我猜这是emacs中的框架).我正在尝试设置我的.emacs,以便我总是得到一个"相当大"的窗口,它的左上角靠近屏幕的左上角.
我想这对于一般情况来说是一个很大的问题,所以为了缩小范围,我对Windows和(Debian)Linux上的GNU Emacs 22最感兴趣.
我使用以下命令启动emacsclient:
emacsclient -a "" -c
Run Code Online (Sandbox Code Playgroud)
这将打开一个连接到emacs守护程序的框架,并在守护程序尚未启动时启动该守护程序.太好了,这很好用.
但是,我喜欢打开我的emacs框架最大化.使用emacs,我会使用-mm.但是,这不适用于emacsclient.我该如何工作?
(似乎我可以通过添加类似的shell文件来创建一些工作:emacsclient -a "myshell.sh" -c,shell文件是:emacs -mm,但我无法使其工作 - 服务器不会熬夜.)