zshell

Schnelleinstieg

Vom leeren Fenster zum einsatzbereiten Projekt – die wichtigsten Schritte für den Anfang.

Ein Projekt anlegen

Drücken Sie Cmd+N. In der Seitenleiste erscheint ein Projekt mit einem Terminal. Wechseln Sie darin mit cd zu Ihrem Repository, wie in jedem anderen Terminal. Dateibaum und Git-Bereich folgen Ihnen und verwenden anschließend das Stammverzeichnis des Repositorys.

Sie möchten direkt mit einem Ordner beginnen? Klicken Sie ihn im Finder mit der rechten Maustaste an und wählen Sie Dienste → Neues Zshell-Projekt hier.

Bei mehreren Repositorys können Sie alle hinzufügen. Cmd+1 bis Cmd+9 wechseln direkt zu einem Projekt. Jedes behält seine eigenen Tabs und seine Anordnung.

Sitzungen hinzufügen

Cmd+T öffnet ein weiteres Terminal im selben Projekt: einen neuen Tab mit eigenem Arbeitsverzeichnis und Ausgabeverlauf. Beispielsweise einen für den Entwicklungsserver, einen für Tests und einen für Ihre Befehle.

Ctrl+1–9 wechseln direkt zwischen Tabs. Ctrl+Tab öffnet einen nach letzter Verwendung sortierten Umschalter.

Einen Tab teilen

Cmd+D teilt den aktuellen Bereich nach rechts, Cmd+Shift+D nach unten. Mit Opt+Cmd+Pfeiltasten wechseln Sie zwischen Bereichen. Cmd+Shift+Return vergrößert einen Bereich auf den ganzen Tab, etwa zum Lesen langer Ausgaben.

Seitenbereiche öffnen

Die rechte Seitenleiste enthält diese Bereiche, jeweils mit eigenem Tastenkürzel:

BereichTastenkürzelZweck
GitCmd+Shift+GÄnderungen vormerken, Diffs prüfen, committen und pushen
DateienCmd+Shift+EDateibaum durchsuchen, Dateien öffnen und bearbeiten
InformationenCmd+Shift+IProzesse und lauschende Ports anzeigen

Cmd+Shift+B blendet die gesamte rechte Seitenleiste aus; Cmd+B die Projektseitenleiste links.

Ein Tastenkürzel merken: Cmd+P

Die Befehlspalette durchsucht alle Projekte, geöffneten Sitzungen und Zshell-Befehle. Wenn Sie sich nur ein Kürzel merken, nehmen Sie dieses: Neben jedem Befehl steht sein eigenes Tastenkürzel.

Was nach dem Beenden wiederhergestellt wird

Nach dem Beenden und erneuten Öffnen finden Sie Projekte, Tabs und Bereichsanordnung wieder vor. Jedes Terminal startet eine neue Shell im bisherigen Verzeichnis. Es bleiben keine Prozesse unbemerkt im Hintergrund aktiv.

Neue Konfigurationen aktivieren die Wiederherstellung des Ausgabeverlaufs standardmäßig. Wenn terminal.restore-history aktiviert ist, erscheinen frühere Ausgaben über einer Trennlinie Session Contents Restored. Darunter läuft die neue Shell.

Der wiederhergestellte Inhalt ist statischer Text: eine Aufzeichnung früherer Vorgänge, keine aktive Sitzung. Beim Zurückscrollen wird nichts erneut ausgeführt.

Weiterführendes