Ajuste el ...-frame-alist
en su archivo de inicio para decirle a Emacs cómo maximizar el marco. También tiene múltiples opciones sobre cómo, exactamente, maximizarlo.
alist
opciones
Tienes dos ...-frame-alist
opciones:
default-frame-alist
(como en la respuesta de @Scott Weldon)
initial-frame-alist
Si lo usa default-frame-alist
, maximizará todos los cuadros: tanto el primero como cualquier otro que cree. Puede que eso no sea lo que quieres (o tal vez sea: ¿quién soy yo para juzgar?).
Si lo usa initial-frame-alist
, maximizará solo el marco que Emacs crea en el inicio, pero no tocará ningún marco posterior que cree.
opciones de maximización
Para conocer las opciones de maximización, consulte este nodo del manual para más detalles. La versión corta es que puede establecer el fullscreen
parámetro en:
fullwidth
(haga el marco lo más ancho posible, no toque la vertical)
fullheight
(haga el marco lo más alto posible, no toque la horizontal)
fullboth
(establezca la altura y el ancho al tamaño de la pantalla)
maximized
(hazlo, bueno, maximizado)
La diferencia entre fullboth
y maximized
es que puede cambiar el tamaño del primero con el mouse, mientras que con el último no puede.
ejemplo
Entonces, por ejemplo, estas líneas 1) crearán un cuadro inicial maximizado y 2) crearán cuadros de altura completa (pero no de ancho completo) en cada cuadro posterior:
(add-to-list 'initial-frame-alist '(fullscreen . maximized))
(add-to-list 'default-frame-alist '(fullscreen . fullheight))