2012-04-14 25 views
2

當我嘗試使用下面的命令來禁用我的.emacs工具欄:如何刪除Windows中的.emacs中的工具欄不丟失Windows最大化狀態?

(custom-set-variables 
    '(tool-bar-mode nil) 
) 

或(UPDATE)以下:

(tool-bar-mode -1) 

窗口的最大尺寸則縮小到只的一部分屏幕。

它甚至不是'恢復的窗口大小模式',但它真的認爲它是最大化的,所以再次最大化(例如使用w32-send命令)沒有效果。

如果我在啓動lisp-interatction模式後應用相同的命令,則不會發生此行爲。

UPDATE: 很有關係:How to maximize Emacs on Windows at startup?

雖然這個問題是有關刪除工具欄和其他有關最大化狀態,原來的問題是關於同樣的問題:它的工具欄上有太多被阻止用戶最大化他的窗口。

+0

其中的emacs的版本,以及平臺上? – kindahero 2012-04-14 09:03:30

+0

窗口(如提到的int標題和標籤)和23.4.1 – Peter 2012-04-14 11:27:16

回答

3

這是一個錯誤,請M-x report-emacs-bug報告。

0

禁止未成年人模式給予負面的說法

(tool-bar-mode -1) 

UPDATE: 至少在Linux,它不收縮

+0

謝謝,但在Windows中它確實.. – Peter 2012-04-14 11:28:51

3

這確實是一個錯誤。然而一個簡單的wokaround在這裏提供:

How to maximize Emacs on Windows at startup?

肯尼 - 延森

爲了方便起見,我在這裏重複:

(w32-send-sys-command #xf030) 
(add-hook 'window-setup-hook (lambda() (tool-bar-mode -1))) 
相關問題