Selector de diseño de ventana


8

¿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

ingrese la descripción de la imagen aquí


2
¿Está buscando algo que ajuste el diseño de las ventanas existentes (quizás también agregue o elimine algunas ventanas)? ¿O en cambio, algo para abrir un diseño de ventana con búferes particulares ? Lo siento si eso es respondido por la referencia de selección de diseño, no sé tmux
— Croad Langshan

Me gustaría tener la primera opción. Encontré un ejemplo que muestra lo que me gustaría tener.
— kain88

Respuestas:


4

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".


Sí, esto es lo que estaba buscando.
— kain88

1

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í?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.