¿Existe un paquete que me ayude a elegir un diseño predefinido para un número arbitrario de ventanas en un marco? Sería perfecto si funciona de manera similar a la función select-layout en tmux.
EDITAR
Aquí hay un gif que muestra cómo tmux cambia entre diferentes diseños
Respuestas:
No creo que funcione exactamente de la manera que lo desea, pero emacs-rotate podría ser útil. Puede que tenga que agregar algunos Elisp personalizados para sus propósitos específicos, pero verifíquelo sin embargo.
Aunque tengo un monitor grande, no divido tanto las ventanas a menos que sea para ver la salida de un par de "consolas".
fuente
Me alegra saber que alguien está buscando esto. También me inspiró tmux y escribí un elisp exactamente para este propósito.
Descargue e instale https://github.com/lgfang/elisp/blob/master/tiling.el
Luego puede "C- \" para cambiar entre diseños predefinidos, o 'Cu 4 C- \' para colocar en mosaico las últimas 4 ventanas activas usando un diseño predefinido.
De ninguna manera es un buen elisp ya que no soy una élite elisp. Sin embargo, esa es una de las diversiones de emacs: puede agregar funcionalidades según sus propias necesidades. ¿No es así?
fuente