tmux

tmux is een terminalvermenigvuldiger: meerdere vensters en panelen in één terminal, sessies die blijven draaien na het afsluiten van de verbinding.

Basisgebruik

tmux                    # nieuwe sessie
tmux new -s naam        # nieuwe sessie met naam
tmux attach -t naam     # herverbinden met sessie
tmux ls                 # sessies tonen

Toetsenbindingen

Alle tmux-commando's beginnen met het voorvoegsel Ctrl+b.

Sessies

ToetsActie
Ctrl+b dSessie loskoppelen (blijft draaien)
Ctrl+b $Sessie hernoemen
Ctrl+b sSessielijst tonen

Vensters (windows)

ToetsActie
Ctrl+b cNieuw venster
Ctrl+b nVolgend venster
Ctrl+b pVorig venster
Ctrl+b 0-9Naar venster met nummer
Ctrl+b ,Venster hernoemen
Ctrl+b &Venster sluiten

Panelen (panes)

ToetsActie
Ctrl+b %Verticaal splitsen
Ctrl+b "Horizontaal splitsen
Ctrl+b pijltoetsenNaar ander paneel
Ctrl+b zPaneel maximaliseren/herstellen
Ctrl+b xPaneel sluiten

Voorbeelden

Sessie voor een langlopende taak:

tmux new -s update
apt upgrade -y
# Ctrl+b d  →  afsluiten terwijl het doorloopt
tmux attach -t update  # later terugkomen

Tip

Gebruik tmux new -s naam in plaats van nummers — zo weet je altijd waar je mee bezig was.

terminalproductiviteit