División de ventanas al inicio

8

¿Cómo divido mis ventanas en el inicio así:

_____________
|  A  |  B  |
|_____|_____|
|     C     |
|___________|
Asad-ullah Khan
fuente
Eche un vistazo al artículo wiki "Diseño de cuadrícula" , divida la ventana 2x2 y cierre la ventana inferior derecha
csantosb
A medida que se familiarice más con Emacs, es posible que desee considerar mostrar ciertos buffers y crear el diseño de la ventana simultáneamente, por ejemplo, uno podría ser shell, uno podría ser su lista de tareas pendientes y otro podría ser un calendario.
ley
1
¿Respondí tu pregunta? Porque si no, no dudes en contármelo.
Luke Shimkus
@KingShimkus Sí, lo hice, simplemente olvidé marcar la marca de verificación. Gracias por recordarme
Asad-ullah Khan

Respuestas:

12

Pon el siguiente código en tu .emacsarchivo:

(split-window-below)
(split-window-right)

Otra opción que puede agregar a su .emacsarchivo es:

(split-window-vertically)
(split-window-horizontally)
Luke Shimkus
fuente
No, esto no funciona. Pone una gran ventana a la derecha y una más pequeña en la parte inferior
Asad-ullah Khan
Intenta cambiar los dos comandos.
Ryan
¿Por qué cambiaría los comandos?
Luke Shimkus
@KingShimkus porque la primera división divide toda la ventana, mientras que todas las divisiones posteriores dividen solo el búfer actual . Pruébalo y verás la diferencia
Asad-ullah Khan
1
Cuando ejecuto manualmente estas funciones, obtengo un resultado diferente que cuando las pongo en el archivo de inicio. ¿Necesito retrasar la ejecución de alguna manera?
Zelphir Kaltstahl
5

Una alternativa, que ofrece mucho más de lo que necesita, es usar workgroups.el . Abrirá Emacs en cualquiera de varias configuraciones definibles, le permitirá cambiar entre ellas y cargar los archivos que necesite. Cuando realiza un desarrollo que requiere varios archivos abiertos a la vez, le permite comenzar a trabajar mucho más rápido. Lo uso mucho.

F. Tusell
fuente