Tmux Tastenkombinationen

Tmux Cheatsheet 00 Featured Image

Tmux ist ein einfaches, aber leistungsstarkes Terminal-Multiplexer-Programm für UNIX-basierte Maschinen. Es ermöglicht Ihnen, nahtlos mehrere Terminalfenster von einem einzigen Teletype-Terminal (TTY) aus zu erstellen und zu verwalten. Tmux erreicht dies, indem es eigenständige Pseudo-Terminals erstellt, die es dem Benutzer bereitstellt. Dieser Ansatz ermöglicht es tmux, Terminalfenster zu erstellen, die über Sitzungen hinweg bestehen bleiben. Darüber hinaus ermöglicht es auch, Informationen einfach zu übertragen und verschiedene Terminals zu modifizieren.

Aus diesem Grund ist tmux ein unverzichtbares Programm sowohl für alltägliche Benutzer als auch für Systemadministratoren. Seine Fähigkeit, eine persistente Terminal-Sitzung bereitzustellen, bedeutet, dass Sie tmux remote ausführen und Programme ausführen können, ohne das Risiko einzugehen, sie beim Trennen zu beenden. Darüber hinaus macht seine Fähigkeit, Terminalfenster zu manipulieren, es zu einem einfachen Fenster-Manager für Power-User.

Laden Sie dieses Cheatsheet herunter

Geben Sie Ihre E-Mail-Adresse unten ein, um dieses PDF-Cheatsheet in Ihrem Posteingang zu erhalten.

Wichtige Tmux-Tastenkombinationen

Obwohl tmux viele Vorteile bietet, besteht eine der Hauptschwierigkeiten, auf die neue Benutzer mit tmux stoßen, in seiner ungewöhnlichen und unintuitiven Syntax für Tastenkombinationen. Während es möglich ist, die tmux-Tastenkombinationen in Ihrem System neu zuzuordnen, können Sie möglicherweise keine benutzerdefinierte Konfiguration in jedes System laden, mit dem Sie arbeiten könnten. Daher möchten Sie wahrscheinlich immer noch wissen, wie das Standard-tmux-System funktioniert. Dieses Cheatsheet zielt darauf ab, Ihnen die Grundlagen der Verwendung der geheimnisvollen Bindungen von tmux beizubringen.

TastenkombinationFunktion
Allgemeine Tastenkombinationen
Ctrl + BDie Standard-Leitertaste.
Ctrl + B, dann ?Öffnen Sie das Hilfemenü von tmux.
Ctrl + B, dann ~Alle Systemnachrichten für die aktuelle Sitzung anzeigen.
Ctrl + B, dann Ctrl + BSenden Sie die Leitertaste durch das Terminal.
Ctrl + B, dann :Öffnen Sie den Befehls-Puffer.
Ctrl + B, dann Ctrl + ZDen aktuellen tmux-Client anhalten.
Ctrl + B, dann DDie aktuelle Sitzung vom aktiven Terminal trennen.
Ctrl + B, dann Shift + DÖffnen Sie eine Eingabeaufforderung, um auszuwählen, welche Sitzung getrennt werden soll.
Ctrl + B, dann SZu einer anderen Sitzung wechseln.
Ctrl + B, dann (Den aktuellen Client zur vorherigen Sitzung verschieben.
Ctrl + B, dann )Den aktuellen Client zur nächsten Sitzung verschieben.
Ctrl + B, dann RDen aktuellen Bildschirm neu zeichnen.
Ctrl + B, dann TDie aktuelle Uhrzeit anzeigen.
Fensterverwaltung
Ctrl + B, dann CEin neues Fenster erstellen.
Ctrl + B, dann &Das aktuell ausgewählte Fenster löschen.
Ctrl + B, dann IKurz Informationen über das aktuell ausgewählte Fenster anzeigen.
Ctrl + B, dann NZum nächsten Fenster in der Sitzung wechseln.
Ctrl + B, dann PZum vorherigen Fenster in der Sitzung wechseln.
Ctrl + B, dann Alt + NZum nächsten Fenster mit einem Marker wechseln.
Ctrl + B, dann Alt + PZum vorherigen Fenster mit einem Marker wechseln.
Ctrl + B, dann ,Das Label des aktuellen Fensters ändern.
Ctrl + B, dann .Die Indexnummer des aktuellen Fensters ändern.
Ctrl + B, dann LZum zuvor ausgewählten Fenster zurückkehren.
Ctrl + B, dann 0-9Zum Fenster mit der entsprechenden Indexnummer wechseln.
Ctrl + B, dann ‘Öffnen Sie eine Eingabeaufforderung, um direkt zu einer bestimmten Indexnummer zu wechseln.
Ctrl + B, dann WÖffnen Sie eine Eingabeaufforderung, um interaktiv das Fenster auszuwählen, zu dem gewechselt werden soll.
Ctrl + B, dann FNach Fenstern suchen, die eine bestimmte Textzeichenfolge enthalten.
Pane-Verwaltung
Ctrl + B, dann QDen Pane-Index für den aktuell sichtbaren Bildschirm anzeigen.
Ctrl + B, dann %Ein neues vertikal geteiltes Pane im aktuellen Fenster erstellen.
Ctrl + B, dann “Ein neues horizontal geteiltes Pane im aktuellen Fenster erstellen.
Ctrl + B, dann XDas aktuell ausgewählte Pane löschen.
Ctrl + B, dann !Das aktuell ausgewählte Pane in ein anderes Fenster verschieben.
Ctrl + B, dann ;Das zuvor aktive Pane auswählen.
Ctrl + B, dann MDas aktuelle Pane markieren.
Ctrl + B, dann Shift + MDas aktuelle Pane abmarkieren.
Ctrl + B, dann ODas nächste Pane im aktuell ausgewählten Fenster auswählen.
Ctrl + B, dann {Das aktuell ausgewählte Pane mit dem vorherigen im Index tauschen.
Ctrl + B, dann }Das aktuell ausgewählte Pane mit dem nächsten im Index tauschen.
Ctrl + B, dann UpDas Pane über dem aktuell ausgewählten Pane auswählen.
Ctrl + B, dann DownDas Pane unter dem aktuell ausgewählten Pane auswählen.
Ctrl + B, dann LeftDas Pane links vom aktuell ausgewählten Pane auswählen.
Ctrl + B, dann RightDas Pane rechts vom aktuell ausgewählten Pane auswählen.
Pane-Layouts
Ctrl + B, dann Alt + 1Das Layout der Panes im aktuellen Fenster in ein horizontal gestapeltes Layout anordnen.
Ctrl + B, dann Alt + 2Das Layout der Panes im aktuellen Fenster in ein vertikal gestapeltes Layout anordnen.
Ctrl + B, dann Alt + 3Das Layout der Panes im aktuellen Fenster in ein horizontales Master-Stack-Layout anordnen.
Ctrl + B, dann Alt + 4Das Layout der Panes im aktuellen Fenster in ein vertikales Master-Stack-Layout anordnen.
Ctrl + B, dann Alt + 5Das Layout der Panes im aktuellen Fenster in ein gefliestes Layout anordnen.
Ctrl + B, dann SpaceDurch alle Standardlayouts im aktuellen Fenster wechseln.
Ctrl + B, dann Ctrl + UpDie Größe des aktuell ausgewählten Panes um eine Zeile nach oben erhöhen.
Ctrl + B, dann Ctrl + DownDie Größe des aktuell ausgewählten Panes um eine Zeile nach unten erhöhen.
Ctrl + B, dann Ctrl + LeftDie Größe des aktuell ausgewählten Panes um eine Zeile nach links erhöhen.
Ctrl + B, dann Ctrl + RightDie Größe des aktuell ausgewählten Panes um eine Zeile nach rechts erhöhen.
Textkopiermodus
Ctrl + B, dann [Den aktuellen Sitzung in den Textkopiermodus von tmux wechseln.
GGehe zur obersten Zeile des aktuellen Fensters.
Shift + GGehe zur untersten Zeile des aktuellen Fensters.
/Führen Sie eine Vorwärtssuche nach einem Schlüsselwort durch.
?Führen Sie eine Rückwärtssuche nach einem Schlüsselwort durch.
NHeben Sie das nächste Vorkommen eines Schlüsselworts hervor.
Shift + NHeben Sie das vorherige Vorkommen eines Schlüsselworts hervor.

| K
Up Arrow | Bewege den Cursor um eine Zeile nach oben. | | J
Down Arrow | Bewege den Cursor um eine Zeile nach unten. | | H/Left Arrow | Bewege den Cursor um ein Zeichen nach links. | | L/Right Arrow | Bewege den Cursor um ein Zeichen nach rechts. | | W | Bewege den Cursor um ein Wort nach vorne. | | B | Bewege den Cursor um ein Wort nach hinten. | | Ctrl + Space | Beginne die Textauswahl am aktuellen Punkt. | | Ctrl + W | Kopiere den ausgewählten Text in den Zwischenablage-Puffer. | | Q | Wechsle das aktuelle Fenster zurück zu einer regulären tmux-Sitzung. | | Ctrl + B, dann ] | Fügen Sie den Inhalt des letzten Puffers in das aktuelle Fenster ein. | | Ctrl + B, dann = | Öffnen Sie die Liste der aktuell aktiven Sitzungen und wählen Sie aus, wo die aktuelle Auswahl eingefügt werden soll.

Bildnachweis: ** Unsplash