Aller au contenu
PaneflowPaneflow

Dispositions

Organisez les panneaux de l'onglet actif en ligne, en colonne ou en grille, gardez un panneau à gauche et équilibrez leurs tailles avec les raccourcis de Paneflow.

Les quatre dispositions prédéfinies de Paneflow réorganisent les panneaux ouverts dans l'onglet actif. Utilisez-les pour comparer la sortie des agents, lire des logs larges ou garder une session à côté des autres. Les commandes en cours continuent dans leurs panneaux.

Choisissez et appliquez une disposition

Depuis un panneau de l'onglet, utilisez l'un des raccourcis ci-dessous. Utilisez Cmd sur macOS et Ctrl sur Linux et Windows. Vous pouvez aussi ouvrir la palette de commandes avec Cmd/Ctrl+Shift+P, sélectionner Pane layout, puis choisir une disposition.

Les noms ci-dessous correspondent aux libellés de la palette.

DispositionRaccourciOrganisation
Even horizontalCmd/Ctrl+Alt+1Une ligne de panneaux de même largeur.
Even verticalCmd/Ctrl+Alt+2Une colonne de panneaux de même hauteur.
Main verticalCmd/Ctrl+Alt+3Le panneau actif à gauche, les autres empilés à droite. Chaque côté occupe la moitié de la largeur.
TiledCmd/Ctrl+Alt+4Une grille dont les lignes et les colonnes dépendent du nombre de panneaux.
  • Choisissez Even horizontal pour comparer des sorties courtes sur un écran large.
  • Choisissez Even vertical lorsque les logs ou les commandes nécessitent toute la largeur de l'onglet.
  • Choisissez Main vertical pour suivre un agent à côté des tests ou d'autres sessions. Activez le panneau à placer à gauche avant d'appliquer la disposition.
  • Choisissez Tiled pour suivre plusieurs sessions sans privilégier un panneau.

Main vertical conserve le focus sur le panneau choisi. Les autres dispositions donnent le focus au premier panneau de la nouvelle disposition. Avec un seul panneau, appliquer une disposition ne change pas son organisation.

Équilibrez les tailles sans déplacer les panneaux

Appuyez sur Cmd/Ctrl+Shift+= pour exécuter split_equalize. Cette action équilibre l'espace entre les panneaux au sein de chaque division existante et conserve leur organisation.

Utilisez-la après avoir redimensionné les panneaux pour garder les mêmes lignes et colonnes. Une disposition prédéfinie remplace leur organisation et leurs proportions.

Continuez dans les mêmes sessions

Appliquer une disposition réutilise les panneaux existants. Ils conservent leurs shells, leurs commandes en cours, l'historique du terminal et leurs dossiers de travail. Une compilation ou une tâche d'agent continue après le déplacement du panneau. Les autres onglets gardent leur disposition.

Garder les sessions actives en quittant Paneflow est un choix distinct. Sélectionnez Keep sessions running à la fermeture, puis rouvrez l'application pour vous reconnecter. L'hôte des sessions et la machine doivent rester actifs. Consultez le guide des sessions de terminal pour arrêter, rouvrir ou redémarrer des sessions.

Configurez les dispositions et les raccourcis

Pour modifier un raccourci, associez son nom d'action à une touche dans shortcuts, dans paneflow.json. Les modèles d'espaces de travail et paneflow up utilisent les valeurs de la dernière colonne.

DispositionAction de raccourciValeur de disposition
Even horizontallayout_even_horizontaleven_h
Even verticallayout_even_verticaleven_v
Main verticallayout_main_verticalmain_vertical
Tiledlayout_tiledtiled

Dans un modèle d'espace de travail, définissez commands[].workspace.layout_preset. Dans un fichier paneflow up, définissez layout. Choisir une disposition pour un nouvel espace de travail fixe son organisation initiale ; appliquer un raccourci réorganise un onglet existant.

Suivez le guide de personnalisation des raccourcis pour réassigner les touches, la référence des modèles d'espaces de travail pour configurer des espaces réutilisables, ou le guide d'automatisation CLI pour ouvrir des espaces depuis des fichiers.