Tmux Terminalmultiplexer Fusklapp
Tmux är en terminalmultiplexer som gör det möjligt att köra flera terminalsessioner i ett enda terminalfönster. Det låter användare visa och kontrollera flera terminalsessioner på en skärm samtidigt och växla mellan dem.
Sessionshantering
tmux new -s <sessionsnamn>Skapa en ny session och namnge den
tmux attach -t <sessionsnamn>Anslut till en befintlig session.
tmux detachKoppla loss från den aktuella sessionen.
tmux lsLista alla sessioner.
tmux kill-session -t <sessionsnamn>Avsluta en session.
Fönsteroperationer
tmux new-window -n <fönsternamn>Skapa ett nytt fönster och namnge det <fönsternamn>.
tmux select-window -t <fönsternamn>Välj ett fönster.
tmux rename-window -t <fönsternamn> <nytt-namn>Byt namn på ett fönster.
tmux kill-window -t <fönsternamn>Avsluta ett fönster.
Växling mellan paneler (panes)
tmux split-window -hDela det aktuella fönstret horisontellt.
tmux split-window -vDela det aktuella fönstret vertikalt.
tmux select-pane -t <panel-id>Välj en panel.
tmux kill-pane -t <panel-id>Avsluta en panel.
Kortkommandon
| Genväg | Funktion |
|---|---|
Ctrl-b c |
Skapa ett nytt fönster |
Ctrl-b n |
Växla till nästa fönster |
Ctrl-b p |
Växla till föregående fönster |
Ctrl-b w |
Lista alla fönster |
Ctrl-b , |
Byt namn på det aktuella fönstret |
Ctrl-b % |
Dela det aktuella fönstret horisontellt |
Ctrl-b " |
Dela det aktuella fönstret vertikalt |
Ctrl-b o |
Växla till nästa panel |
Ctrl-b x |
Avsluta den aktuella panelen |
Ctrl-b d |
Koppla loss från den aktuella sessionen |
Ctrl-b ? |
Visa alla genvägar |