Panes teilen, wechseln und vergrößern ist etwas anderes als Sessions zu trennen und wieder anzuhängen. Dazu kommen Kriterien für die Abgrenzung zu Windows.
§ 00 · Pane — nur Ansichten teilen, die gleichzeitig sichtbar sein müssen
Ein Pane ist ein Teilbereich eines Windows. Er ist nützlich, wenn du zwei Ansichten gleichzeitig vergleichen musst, etwa Befehle ausführen und dabei Server-Logs beobachten. Jeder Pane besitzt ein eigenes Terminal und Programm.
C-b % teilt links und rechts, C-b " oben und unten. C-b mit einer Pfeiltaste wechselt zum benachbarten Pane, C-b o zum nächsten. C-b q zeigt kurz die Pane-Nummern an. C-b z vergrößert den aktiven Pane oder stellt die ursprüngliche Anordnung wieder her. C-b x fragt, ob der aktive Pane geschlossen werden soll.
| Tastenkürzel | Funktion |
|---|---|
| C-b % | Aktuellen Pane links und rechts teilen |
| C-b " | Aktuellen Pane oben und unten teilen |
| C-b Pfeiltaste | Zum Pane in dieser Richtung wechseln |
| C-b o | Zum nächsten Pane wechseln |
| C-b q | Pane-Nummern anzeigen und per Ziffer auswählen |
| C-b z | Aktuellen Pane vergrößern / Vergrößerung aufheben |
| C-b x | Schließen des aktuellen Panes bestätigen |
§ 01 · Session — die Ansicht verlassen, die Arbeit behalten
Eine Session fasst mehrere Windows zusammen. C-b d trennt nur den aktuellen Client von der Session, ohne die Programme zu beenden. Du kehrst zur äußeren Shell zurück; der tmux-Server und die Programme in der Session können weiterlaufen.
Später verbindest du dich in der Shell mit tmux attach erneut. Gibt es mehrere Sessions, zeige ihre Namen mit tmux list-sessions an und wähle mit tmux attach -t name eine aus. C-b s öffnet die Session-Liste bei bestehender Verbindung. Mit C-b $ kannst du eine Session umbenennen.
§ 02 · Frühere Ausgaben ansehen — mit C-b [ in den copy mode wechseln
Wenn das normale Scrollen des Terminals nicht zu den früheren Ausgaben von tmux passt, öffne mit C-b [ den copy mode. Navigiere mit den Pfeiltasten und Page Up / Page Down; mit q verlässt du ihn. Die Tasten zum Auswählen und Kopieren können sich unterscheiden, je nachdem, ob mode-keys auf emacs oder vi eingestellt ist.
C-b ] fügt den Inhalt des tmux paste buffer ein. Die Zwischenablage des Betriebssystems und der tmux-Puffer sind möglicherweise getrennt. Maus-Scrollen und die Anbindung der Zwischenablage hängen von der mouse-Option und den Terminaleinstellungen ab; sie sind von den Standardtastenkürzeln zu unterscheiden.
§ 03 · Was aufteilen? Windows für unterschiedliche Zwecke, Panes zum gleichzeitigen Betrachten
Teile die Arbeit auf Windows auf, wenn die Aufgaben unterschiedliche Zwecke haben und jeweils den ganzen Bildschirm brauchen. Nutze Panes, wenn du innerhalb derselben Aufgabe Ansichten gleichzeitig vergleichen musst. Trenne Sessions, wenn du ganze Projekte oder Verbindungsziele voneinander abgrenzen und jeweils als Einheit die Verbindung lösen willst.
Je mehr Panes du anlegst, desto kleiner wird der Text und desto leichter verlierst du den aktiven Pane aus dem Blick. Am Anfang ist es einfacher, Windows als Grundeinheit zu nutzen und nur die beiden Ansichten in Panes zu teilen, die du wirklich gleichzeitig sehen musst.
Beitrag lesen: sass.studio.