iocalhost.nl // no place like ::1
references Editors & Shell tmux

tmux

Terminal multiplexer — sessies, vensters en panes die blijven draaien.

Vanaf de shell

tmux                 nieuwe sessie
tmux new -s naam     nieuwe benoemde sessie
tmux ls              sessies tonen
tmux attach -t naam  koppelen aan sessie
tmux kill-session -t naam

Prefix is standaard Ctrl-b. Alle toetsen hieronder volgen op de prefix.

Sessies

prefix d     loskoppelen (detach) — sessie blijft draaien
prefix $     sessie hernoemen
prefix s     sessies kiezen
prefix (  )  vorige / volgende sessie

Vensters (windows)

prefix c       nieuw venster
prefix ,       venster hernoemen
prefix n  p    volgende / vorige
prefix 0-9     naar venster op nummer
prefix w       venster overzicht
prefix &       venster sluiten

Panes (splitsingen)

prefix %       verticaal splitsen
prefix "       horizontaal splitsen
prefix o       naar volgende pane
prefix ←↑↓→    naar pane in richting
prefix z       pane maximaliseren (toggle zoom)
prefix x       pane sluiten
prefix {  }    pane verplaatsen
prefix space   layout wisselen

Overige

prefix [       scroll/copy-mode (q om te stoppen)
prefix ?       alle keybindings tonen
prefix :       commando-prompt

Config staat in ~/.tmux.conf. Herladen zonder herstart: prefix : dan source-file ~/.tmux.conf.