tmux ist ein Terminal-Multiplexer: Er ermöglicht die Erstellung, den Zugriff und die Steuerung mehrerer Terminals über einen einzigen Bildschirm. tmux kann von einem Bildschirm getrennt werden und im Hintergrund weiterlaufen und später wieder angeschlossen werden.
Diese Version läuft auf OpenBSD, FreeBSD, NetBSD, Linux, macOS und Solaris.
tmux hängt von libevent 2.x ab, das auf dieser Seite verfügbar ist.
Es hängt auch von ncurses ab, das auf dieser Seite verfügbar ist.
Um tmux zu erstellen, werden ein C-Compiler (zum Beispiel gcc oder clang), make, pkg-config und ein passendes yacc (yacc oder bison) benötigt.
Einige Plattformen bieten Binärpakete für tmux an, diese sind jedoch manchmal veraltet. Beispiele sind auf dieser Seite aufgeführt.
Um tmux aus einem Release-Tarball zu erstellen und zu installieren, verwenden Sie:
./configure && make
sudo make install tmux kann die utempter-Bibliothek verwenden, um utmp(5) zu aktualisieren. Wenn diese installiert ist, führen Sie configure mit --enable-utempter aus, um dies zu aktivieren.
Ausführlichere Anweisungen zum Erstellen und Installieren von tmux finden Sie auf dieser Seite.
Um die neueste Version über die Versionskontrolle abzurufen und zu erstellen – beachten Sie, dass hierfür autoconf , automake und pkg-config erforderlich sind:
git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure && makeFehlerberichte, Funktionsvorschläge und insbesondere Codebeiträge sind herzlich willkommen. Bitte per E-Mail senden an:
Oder öffnen Sie ein GitHub-Issue oder eine Pull-Anfrage. Bitte lesen Sie dieses Dokument, bevor Sie ein Problem eröffnen.
Es gibt eine Liste mit Vorschlägen für Beiträge. Fragen Sie gerne über die Mailingliste nach, wenn Sie mit dem Gedanken spielen, an etwas zu arbeiten, oder wenn Sie weitere Informationen benötigen.
Eine Dokumentation zur Verwendung von tmux finden Sie auf der Manpage tmux.1. Zeigen Sie es im Quellbaum an mit:
nroff -mdoc tmux.1 | less Eine kleine Beispielkonfiguration finden Sie in example_tmux.conf .
Und eine bash(1)-Vervollständigungsdatei unter:
https://github.com/imomaliev/tmux-bash-completion
Führen Sie zum Debuggen tmux mit -v oder -vv aus, um Server- und Client-Protokolldateien im aktuellen Verzeichnis zu generieren.
Die tmux-Mailingliste für allgemeine Diskussionen und Fehlerberichte lautet:
https://groups.google.com/forum/#!forum/tmux-users
Abonnieren Sie uns per E-Mail an: