Esta puede ser una pregunta estúpida, pero no pude encontrar una solución directa a esto. A menudo quiero deshacer la ventana de la siguiente manera
+--------------+-------------+ +--------------+-------------+
| | | | | |
| | | | | |
| | | | | |
+--------------+ | --> | | |
| | | | | |
| | | | | |
| | | | | |
+--------------+-------------+ +--------------+-------------+
+--------------+--------------+ +-----------------------------+
| | | | |
| | | | |
| | | | |
+--------------+--------------+ --> +-----------------------------+
| | | |
| | | |
| | | |
+-----------------------------+ +-----------------------------+
Actualmente, empiezo con ctrl- x 1y luego me divido verticalmente / horizontalmente. pero mi pregunta real es ¿cómo se puede quitar una ventana en particular dividida sin perturbar la estructura de la otra ventana? ¿Hay alguna función elisp incorporada?
edit
enlace debajo de las etiquetas. Esta vez he hecho esto por ti. Además, evite los caracteres de tabulación en medio de una línea. Hace estragos con el formato.Respuestas:
Puede utilizar la C-x0combinación de teclas para eliminar la ventana actual.
fuente
La respuesta de Rémi es lo que está buscando, pero el modo ganador también es extremadamente útil para volver a las configuraciones de ventana anteriores después de realizar cambios arbitrarios (como restaurar esas divisiones múltiples después de escribir C-x1).
Puede habilitarlo en su archivo de inicio con:
Ver también: http://www.emacswiki.org/emacs/CategoryWindows
fuente