От C-h f toggle-frame-maximized
:
Обратите внимание, что с некоторыми оконными менеджерами вы, возможно, придется установить `каркасно-размер-pixelwise» к не-ноль, чтобы сделать кадр появляются действительно максимальна.
Итак, в вашем init.el
, сделайте (setq frame-resize-pixelwise t)
перед переключением.
По моему опыту, даже после установки этой переменной на t
, в первый раз, когда я максимизирую, кадр по-прежнему не «по-настоящему» максимизирован. При последующих вызовах toggle-frame-maximized
кадр действительно расширяется, чтобы соответствовать.
Так вот обходной путь ...
init.el
:
(tool-bar-mode -1)
(setq frame-resize-pixelwise t)
(dotimes (n 3)
(toggle-frame-maximized))
Я бы предложить вам отключить окно анимации, так что вам не нужно страдать от этой нелепой серии окна изменять размер анимации при запуске, но, к сожалению, последние версии Mac OS, похоже, удалили возможность отключить анимацию окон.
Предлагаю не использовать эту ОС. Это ужасно.
Ваше наблюдение является лишь одной из многих причин, по которым я использую свою собственную функцию: http://stackoverflow.com/a/18711628/2112489 Я предпочитаю не поддерживать несколько ответов с одним и тем же контентом (так как я могу обновить предыдущие ответы с исправлениями ошибок/улучшениями с течением времени, и мне нравится предоставлять ссылки на один центральный ответ), поэтому я не буду размещать ту же информацию, что и ответ на ваш конкретный вопрос, хотя это, безусловно, применимо и здесь. – lawlist