Как удалить панель инструментов в .emacs в окнах Без потери максимального размера окна?
Когда я пытаюсь отключить панель инструментов в своих .emacs, используя следующую команду:
(custom-set-variables
'(tool-bar-mode nil)
)
или (ОБНОВЛЕНИЕ):
(tool-bar-mode -1)
максимальный размер окна сводится только к части экрана.
Он даже не находится в "восстановленном модуле размера окна", но он действительно думает, что он максимизирован, поэтому максимизация его снова (с использованием команды w32-send) не имеет никакого эффекта.
Если я применяю ту же команду после запуска в режиме lisp -interatction, этого поведения не происходит.
ОБНОВЛЕНИЕ:
ОЧЕНЬ СООТВЕТСТВУЕТ: Как максимизировать Emacs в Windows при запуске?
Хотя этот вопрос касается удаления панелей инструментов, а другой - о максимизации состояния, выясняется, что вопрос касается одной и той же проблемы: это тоже панель инструментов, которая мешает пользователю максимизировать его окно.
чтобы отключить второстепенный режим, дают отрицательный аргумент
(tool-bar-mode -1)
UPDATE:
По крайней мере, на linux он не сжимается
Это действительно ошибка. Однако здесь легко загружается wokaround:
Как максимизировать Emacs в Windows при запуске?
Kenny-Jensen
для удобства, я повторяю здесь:
(w32-send-sys-command #xf030)
(add-hook 'window-setup-hook (lambda () (tool-bar-mode -1)))
Чтобы сообщить об ошибке, сообщите об этом M-x report-emacs-bug
.