当我尝试使用以下命令禁用我的.emacs中的工具栏时:
(custom-set-variables
'(tool-bar-mode nil)
)
或(更新)以下:
(tool-bar-mode -1)
窗口的最大大小仅减少到屏幕的一部分。
它甚至不是'恢复窗口大小模式',但它确实认为它已经最大化,因此再次最大化它(例如使用w32-send命令)没有效果。
如果我在lisp-interatction模式启动后应用相同的命令,则不会发生此行为。
更新: 非常相关:How to maximize Emacs on Windows at startup?
虽然这个问题是关于删除工具栏而另一个是关于最大化状态,但事实证明问题是关于同样的问题:那里的工具栏也阻止用户最大化他的窗口。
答案 0 :(得分:3)
这是一个错误,请用M-x report-emacs-bug
报告。
答案 1 :(得分:3)
这确实是一个错误。然而,这里提供了一个简单的方法:
How to maximize Emacs on Windows at startup?
肯尼-Jensen的
为方便起见,我在此重复一遍:
(w32-send-sys-command #xf030)
(add-hook 'window-setup-hook (lambda () (tool-bar-mode -1)))
答案 2 :(得分:0)
禁用次要模式给出否定参数
(tool-bar-mode -1)
更新: 至少在linux上,它不会缩小