Paneflow trae cuatro presets de layout de una sola aplicación para el espacio de trabajo activo. Reconstruyen el árbol de paneles con los paneles que ya tienes: no abren shells nuevos, no cierran shells y no cambian de espacio de trabajo.
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.
¿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 | Acción | Resultado | Foco después |
|---|---|---|---|---|
| Horizontal uniforme | Cmd/Ctrl+Alt+1 | layout_even_horizontal | Una fila, anchos iguales | Primer panel en el orden del árbol |
| Vertical uniforme | Cmd/Ctrl+Alt+2 | layout_even_vertical | Una columna, alturas iguales | Primer panel en el orden del árbol |
| Vertical principal | Cmd/Ctrl+Alt+3 | layout_main_vertical | Panel enfocado a la izquierda, resto apilado a la derecha, división externa 50/50 | Panel enfocado |
| En mosaico | Cmd/Ctrl+Alt+4 | layout_tiled | Rejilla equilibrada estilo tmux | Primer panel en el orden del árbol |
Pulsa la tecla desde cualquier panel. En un espacio de trabajo con un solo panel, la acción no hace nada.
¿Qué cambia?
Los presets operan sobre todos los paneles del espacio de trabajo activo. Sustituyen el árbol de divisiones y ratios actual por el árbol del preset. No cambian el número de espacios de trabajo.
Los nombres anteriores son acciones de atajos. La configuración de
workspace y paneflow up usan los valores de preset even_h,
even_v, main_vertical y tiled.
¿Qué se mantiene intacto?
Los paneles conservan su shell, comando en ejecución, historial, selección, entorno, directorio de trabajo y árbol de procesos. Un build largo sigue corriendo en la celda donde termine su panel.
Los layouts no mantienen procesos vivos después de cerrar Paneflow. La restauración de sesión reconstruye el layout y las terminales; no resucita procesos hijo ya muertos.
Cmd/Ctrl+Shift+= ejecuta split_equalize: iguala los ratios de
división existentes sin cambiar la forma del árbol.
¿Qué preset elijo?
Usa horizontal uniforme para salidas cortas en un monitor ancho. Usa vertical uniforme cuando cada panel necesita todo el ancho de terminal. Usa vertical principal cuando un agente o editor debe seguir siendo primario. Usa mosaico cuando cinco o más paneles no tienen un primario evidente.