3 ms·
- a tmux session persists on the remote machine, whereas with direct SSH a disconnect loses what you were doing - a tmux session can be used by multiple people
by i-use-nixos-btw 3y ago
- a tmux session persists on the remote machine, whereas with direct SSH a disconnect loses what you were doing
- a tmux session can be used by multiple people
- with tmux a single command “tmux attach -t someusefulname” restores the layout and all of the commands used, saving a bunch of time and opportunity for error
- tmux has an API, so you can spawn a fully loaded session from scratch with code, rather than by manually doing things or by having a pre-made session (this is soooo underrated, especially if you make it configurable)
Honestly there comes a point where you just redesign the software and have it run in a more automated fashion anyway, but for the odd job that you have to run from time to time it’s very handy to have tmux as a persistent, shareable, configurable scratch space.