Настройте ...-frame-alist
в вашем файле инициализации, чтобы сообщить Emacs, как максимизировать фрейм. У вас также есть несколько вариантов, как именно, чтобы максимизировать его.
alist
параметры
У вас есть два ...-frame-alist
варианта:
default-frame-alist
(как в ответе Скотта Уэлдона)
initial-frame-alist
Если вы используете default-frame-alist
, это максимизирует все кадры: и первый, и любые другие, которые вы создаете. Это может быть не то, что вы хотите (или, может быть, это: кто я такой, чтобы судить?).
Если вы используете initial-frame-alist
, он максимизирует только кадр, который Emacs создает при запуске, но не затрагивает любые последующие кадры, которые вы создаете.
варианты максимизации
Для ваших вариантов максимизации, см. Этот узел руководства для деталей. Короткая версия заключается в том, что вы можете установить fullscreen
параметр:
fullwidth
(сделайте рамку максимально широкой, не касайтесь вертикали)
fullheight
(сделайте рамку как можно выше, не касайтесь горизонтали)
fullboth
(установите высоту и ширину в соответствии с размером экрана)
maximized
(сделай, ну, максимизируй)
Разница между fullboth
и в maximized
том, что вы можете изменить размер первого с помощью мыши, а с последним вы не можете.
пример
Так, например, эти строки будут: 1) создавать максимизированный начальный кадр и 2) создавать кадры полной высоты (но не полной ширины) в каждом последующем кадре:
(add-to-list 'initial-frame-alist '(fullscreen . maximized))
(add-to-list 'default-frame-alist '(fullscreen . fullheight))