zshell

Divisions et volets

Divisez un onglet en volets, passez de l'un à l'autre, redimensionnez-les ou agrandissez-en un.

Tout onglet peut être divisé en volets. Un volet contient généralement un terminal, mais peut aussi afficher un fichier, un diff ou un navigateur. Le contenu que vous lisez reste ainsi à côté du shell qui l'a produit.

Diviser un volet

ActionRaccourci
Diviser vers la droiteCmd+D
Diviser vers le basCmd+Shift+D
Diviser vers la gauche—
Diviser vers le haut—

Les divisions vers la gauche et vers le haut n'ont pas de raccourci par défaut. Utilisez le menu Onglets, la palette de commandes (Cmd+P) ou le menu contextuel du volet. Le nouveau volet reprend le répertoire de travail du volet actif.

La division s'applique toujours au volet actif, même dans une disposition imbriquée, sans redimensionner un volet voisin sans rapport. Chaque volet affiche un petit titre actualisé et des commandes de division dans son en-tête, afin que son contexte reste visible.

Vous pouvez aussi réorganiser les volets déjà ouverts : saisissez la fine bande en haut d'un volet et faites-la glisser vers le bord d'un autre. Avant de relâcher, le volet cible indique la moitié qui sera occupée.

Un onglet entier peut devenir un volet. Faites glisser son onglet depuis la barre supérieure vers le bord gauche, droit, supérieur ou inférieur du contenu de l'onglet actuel. L'aperçu du dépôt montre la division obtenue avant que vous relâchiez.

Passer d'un volet à l'autre

ActionRaccourci
Activer le volet à gauche, à droite, en haut ou en basOpt+Cmd+les flèches
Passer au volet précédent ou suivantCmd+[ / Cmd+]

Agrandir et redimensionner

Cmd+Shift+Return agrandit le volet actif pour remplir l'onglet ; une seconde pression rétablit sa taille. L'en-tête de l'onglet affiche également un bouton lorsqu'un volet est agrandi, pour permettre de revenir sans raccourci.

ActionRaccourci
Agrandir ou rétablir le voletCmd+Shift+Return
Agrandir le volet dans une directionCtrl+Cmd+les flèches
Donner la même taille aux voletsCtrl+Cmd+=

Les séparateurs entre les volets peuvent aussi être déplacés à la souris.

Fermer un volet

Cmd+W ferme le volet actif. Fermer le dernier volet d'un onglet ferme également l'onglet.

Fermer un volet de terminal arrête son shell et les programmes qu’il a lancés. Pour une session associée à un worktree Git, Zshell propose d’abord Conserver le worktree, Supprimer le worktree ou Annuler. Consultez les sessions de worktree pour les conditions de nettoyage.