Diseños
Aplica los cuatro diseños predefinidos integrados de Paneflow - horizontal uniforme, vertical uniforme, vertical principal y en mosaico - para reformar un espacio de trabajo en una sola pulsación.
Paneflow viene con cuatro diseños predefinidos que reforman el espacio de trabajo activo en una disposición canónica. Cada preestablecido preserva cada shell - mueve los paneles existentes a nuevas posiciones en lugar de abrir o cerrar nada.
TL;DR. Cmd/Ctrl+Alt+1 coloca los paneles en una fila,
Cmd/Ctrl+Alt+2 los apila en columna, Cmd/Ctrl+Alt+3 aparca el
panel enfocado a la izquierda con el resto apilado a la derecha, y
Cmd/Ctrl+Alt+4 tilea todo en una rejilla.
Los preestablecidos siempre operan sobre el conjunto completo de paneles del espacio de trabajo activo. Nunca alteran el número de espacios de trabajo ni el objetivo de foco activo; el panel enfocado permanece enfocado después de cada preestablecido.
¿Cómo aplico un diseño predefinido?
Cada preestablecido tiene un atajo predeterminado y un nombre de acción que puedes reasignar en paneflow.json:
| Preestablecido | Teclas predeterminadas | Nombre de acción |
|---|---|---|
| Horizontal uniforme | Cmd/Ctrl+Alt+1 | layout_even_horizontal |
| Vertical uniforme | Cmd/Ctrl+Alt+2 | layout_even_vertical |
| Vertical principal | Cmd/Ctrl+Alt+3 | layout_main_vertical |
| En mosaico | Cmd/Ctrl+Alt+4 | layout_tiled |
Presiona la tecla desde cualquier panel. El espacio de trabajo se reorganiza inmediatamente; el panel enfocado conserva intactos su contenido y estado de selección.
Horizontal uniforme
layout_even_horizontal coloca cada panel en una sola fila, cada
uno con ancho igual.
+--------+--------+--------+--------+
| | | | |
| 1 | 2 | 3 | 4 |
| | | | |
+--------+--------+--------+--------+Cuándo usar: comparar cuatro flujos de salida corta lado a lado (test runners, colas de logs, build watchers). Mejor en monitores anchos - en un portátil de 13 pulgadas, cuatro columnas se aprietan más allá de tres paneles.
Vertical uniforme
layout_even_vertical apila cada panel en una sola columna, cada
uno con altura igual.
+-----------------------------------+
| |
| 1 |
| |
+-----------------------------------+
| |
| 2 |
| |
+-----------------------------------+
| |
| 3 |
| |
+-----------------------------------+Cuándo usar: seguir un flujo de trabajo secuencial donde quieres que cada panel mantenga su ancho de terminal completo (líneas de log largas, tablas anchas, salida de diff lado a lado). Combina naturalmente con un monitor en orientación vertical.
Vertical principal
layout_main_vertical aparca el panel enfocado a la izquierda al
60 % del ancho, luego apila los paneles restantes verticalmente a
la derecha al 40 %.
+-------------------+---------------+
| | 2 |
| +---------------+
| 1 | 3 |
| (principal) +---------------+
| | 4 |
| +---------------+
| | 5 |
+-------------------+---------------+Cuándo usar: un panel «principal» con paneles de apoyo (un editor de código o agente de IA a la izquierda, build / test / colas de logs a la derecha). El panel enfocado se convierte en el principal, así que mueve el foco al panel que quieres agrandar antes de presionar el chord.
En mosaico
layout_tiled organiza cada panel en una rejilla equilibrada. El
algoritmo coincide con el de tmux: empieza en 1x1 y hace crecer
filas y columnas alternativamente hasta que la rejilla contenga
cada panel. Con 4 paneles obtienes una rejilla 2x2, con 5 o 6
paneles una rejilla 2x3, con 7-9 paneles una rejilla 3x3.
4 paneles 6 paneles
+--------+--------+ +------+------+------+
| 1 | 2 | | 1 | 2 | 3 |
| | | | | | |
+--------+--------+ +------+------+------+
| 3 | 4 | | 4 | 5 | 6 |
| | | | | | |
+--------+--------+ +------+------+------+Cuándo usar: monitorizar cinco o más shells sin un primario
claro - dashboards, desarrollo multi-servicio, jobs en segundo
plano con fan-out. La rejilla en mosaico mantiene cada panel lo
bastante grande como para leerse de un vistazo en un monitor 1080p
hasta unos 9 paneles; más allá, prefiere múltiples espacios de
trabajo o el zoom (Cmd/Ctrl+Shift+Z) sobre el panel actualmente
enfocado.
¿Qué pasa con el contenido de mi panel?
Los diseños predefinidos solo reforman el árbol de paneles. Cada shell conserva:
- Su comando en ejecución o el estado de la shell.
- Su búfer de historial y su selección.
- Su entorno, directorio de trabajo y árbol de procesos.
- Su manejador de foco (el panel previamente enfocado permanece enfocado).
Si tienes un build largo en curso en el panel 3 y aplicas
layout_main_vertical, el build sigue corriendo ininterrumpido en
la posición donde el panel 3 termine. Las acciones de diseño no
son destructivas - nada te pide confirmar y nada es irrecuperable.
Cmd/Ctrl+Shift+= iguala cada proporción de división sin cambiar
la estructura del árbol, lo cual es útil después de redimensionar
manualmente unos cuantos separadores.