Milan Herda, apríl 2021
Ale ja používam terminator a ten to má tiež
tmux session je nezávislá od terminálu a po jeho zatvorení beží ďalej
Na jednu session sa môže pripojiť viacero klientov (terminálov)
# Ubuntu/Debian
sudo apt install tmux
# mac
brew install tmuxSpustenie a základná práca
# spustí tmux a vytvorí novú session + ové okno
tmux
# vypíše zoznam bežiacich sessions
tmux ls
# pripojenie do existujúcej session
tmux attach -t nazov-session| prefix c | vytvorí nový tab/okno |
| prefix číslo | prepnutia do okna/tabu s daným číslom |
| prefix " | nový panel "dole" |
| prefix % | nový panel "vpravo" |
| prefix šípka | prepínanie medzi panelmi |
| prefix : | zadanie príkazu (napr. rename-session) |
| prefix , | premenovanie okna |
| prefix w | zoznam sessions a okien |
| prefix q | identifikácia panelov |
| prefix d | odpojenie sa od session |
prefix = CTRL+B
tmuxovské session/okná/panely viete na diaľku programovo ovládať
tmux send-keys session:okno.panel "ls -la" Enter
tmux send-keys session:okno.panel "cmatrix" Enter
tmux send-keys session:okno.panel C-cNefungujú ty* príkazy v terminology