zshell

Prise en main

Passez d'une fenêtre vide à un projet opérationnel en découvrant les fonctions essentielles.

Créer un projet

Appuyez sur Cmd+N. Un projet contenant un terminal apparaît dans la barre latérale. Utilisez ensuite cd pour rejoindre votre dépôt, comme dans n'importe quel terminal. L'arborescence des fichiers et le panneau Git suivent ce déplacement et prennent la racine du dépôt comme point de départ.

Vous préférez partir d'un dossier ? Faites un clic droit dessus dans le Finder et choisissez Services → Nouveau projet Zshell ici.

Vous avez plusieurs dépôts ? Ajoutez-les tous. Cmd+1 à Cmd+9 permettent de rejoindre directement un projet ; chacun conserve ses propres onglets et sa disposition.

Ajouter des sessions

Cmd+T ouvre un autre terminal dans le même projet, dans un nouvel onglet avec son propre répertoire de travail et son historique de défilement. Vous pouvez en réserver un au serveur de développement, un aux tests et un à vos commandes.

Ctrl+1–9 sélectionnent directement les onglets ; Ctrl+Tab ouvre un sélecteur classé par utilisation récente.

Diviser un onglet

Cmd+D divise le volet actuel vers la droite et Cmd+Shift+D vers le bas. Passez d'un volet à l'autre avec Opt+Cmd+les flèches. Pour lire un long contenu, Cmd+Shift+Return agrandit le volet afin qu'il remplisse l'onglet.

Ouvrir les panneaux latéraux

La barre latérale droite contient les panneaux suivants, accessibles chacun par un raccourci :

PanneauRaccourciUtilité
GitCmd+Shift+GIndexer, examiner les diffs, créer des commits et pousser
FichiersCmd+Shift+EParcourir l'arborescence, ouvrir et modifier des fichiers
InformationsCmd+Shift+IConsulter les processus et les ports en écoute

Cmd+Shift+B masque toute la barre latérale droite ; Cmd+B masque celle des projets à gauche.

Retenir un raccourci : Cmd+P

La palette de commandes recherche dans tous les projets, toutes les sessions ouvertes et toutes les commandes de Zshell. Si vous ne retenez qu'un raccourci de cette page, choisissez celui-ci : chaque commande affiche aussi son propre raccourci.

Ce qui revient après la fermeture

Quittez puis rouvrez Zshell : vos projets, onglets et dispositions de volets retrouvent leur place. Chaque terminal démarre un nouveau shell dans son ancien répertoire. Aucun processus n'est maintenu discrètement en arrière-plan.

La restauration de l’historique est activée par défaut dans les nouvelles configurations. Lorsque terminal.restore-history est activé, les anciennes sorties apparaissent au-dessus d’un séparateur Session Contents Restored, tandis que le nouveau shell s’exécute en dessous.

Le contenu restauré est uniquement du texte : c'est la trace de ce qui s'est passé, pas une session active. Faire défiler cet historique ne relance aucune commande.

Pour continuer