S∆SS.

S∆SS Studio Notes · Tmux · Nº 01

Tmux — 01 Windows erstellen, benennen und schließen

Die Grundlagen: ein Window erstellen, umbenennen, über seine Nummer auswählen und sicher schließen. Verwendet wird das Standardpräfix C-b.

§ 00 · Window — Aufgaben wechseln, ohne den Bildschirm zu überladen

Ein Window ist eine eigenständige Ansicht innerhalb einer Session. Jedes Window hat einen Namen und einen Index und enthält mindestens einen Pane. Musst du mehrere Aufgaben nicht ständig gleichzeitig sehen, sind getrennte Windows übersichtlicher als viele kleine Panes auf einem Bildschirm.

Lege zum Beispiel ein Gespräch, einen Entwicklungsserver und ein Log in getrennte Windows. Jedes Programm nutzt dann den ganzen Bildschirm, und du wechselst über die Namen. Der Name eines Windows bezeichnet den Zweck der Aufgabe, den du dir merken möchtest, nicht den Zustand des Programms.

§ 01 · Erstellen und wechseln — c, n, p, Ziffern und w

C-b c erstellt ein neues Window und wechselt dorthin. C-b n öffnet das nächste Window, C-b p das vorherige und C-b l das zuletzt betrachtete Window. C-b 0 bis C-b 9 wählen das Window mit dem entsprechenden Index direkt aus.

Wenn du dir bei vielen Windows die Nummern schlecht merken kannst, öffne mit C-b w den tree mode und wähle aus der Liste der Sessions und Windows. Die Statuszeile zeigt Index und Namen der Windows: Nummern dienen dem schnellen Wechsel, Namen der Zuordnung von Aufgaben.

Grundlegende Window-Tastenkürzel
TastenkürzelFunktionHinweis
C-b cNeues Window erstellenEine neue Shell öffnet sich; dieses Window wird zur aktuellen Ansicht
C-b ,Aktuelles Window umbenennenNamen eingeben und Enter drücken
C-b n / pNächstes / vorheriges WindowAm Listenende geht es auf der anderen Seite weiter
C-b lZuletzt betrachtetes WindowSchnell zwischen zwei Aufgaben wechseln
C-b 0–9Angegebenen Index wählenDie Zahl ist eine Position in der Session, kein Name
C-b wListe öffnen und auswählenBei vielen Windows nach Namen suchen

§ 02 · Umbenennen — C-b ,

Drücke im aktuellen Window C-b , um die rename-window-Eingabe in der Statuszeile zu öffnen. Lösche den bisherigen Namen, trage einen Namen wie notes, server oder review ein, der den Zweck erkennen lässt, und drücke Enter. Namen können mehrfach vorkommen; prüfe deshalb auch den Index.

Bevorzugst du die Befehlseingabe, öffne mit C-b : den tmux command prompt und führe rename-window neuer-name aus. Ändert sich der Name unerwartet erneut, prüfe automatic-rename oder die Einstellungen zur Titeländerung des laufenden Programms.

§ 03 · Schließen — Programm beenden oder das Window mit C-b & beenden

Wenn du in der Shell exit ausführst oder sie mit Ctrl-d regulär beendest, schließt sich der betreffende Pane. Mit dem letzten Pane verschwindet auch das Window. Läuft darin ein Programm, ist es am sichersten, zuerst mit dessen eigener Beenden-Funktion zu speichern und es zu schließen.

C-b & fragt, ob das aktuelle Window mit allen darin enthaltenen Panes zwangsweise geschlossen werden soll. Dabei können auch Editoren mit ungespeicherten Änderungen und laufende Aufgaben beendet werden. Für einen einzelnen Pane verwendest du C-b x. Prüfe auch beim Schließen „eines unbenutzten Windows“ das aktuelle Window und seine Prozesse, bevor du die Rückfrage von & bestätigst.

Beitrag lesen: sass.studio.