Terminal Multiplexer. Used to open a lot of sessions in a single window. Can create tabs and split a window into multiple parts. Tmux sessions stay active even after closing a connection (ssh), so it is a handy way to keep your work or have running process run in the background when you're not connected to the host.
My personal ".tmux.conf" file can be found HERE. My plugin install script can be found HERE.
To enter command mode: Ctrl + b, :
Tmux plugin manager: TPM
Tmux Resurrect: Restore tmux environment after system restart.
~/.tmux/resurrect/
. With continuum the tmux environment is saved every 15 minutes. Every once in a while, saved sessions need to be purged.ln -sf <desired resurrect> last
. Will need to restore restore the session afterwards.$ tmux
$ tmux kill-session -t <session name >
$ tmux ls
$ tmux a -t <session name>
:swap-window -s <source window number > -t <target window number>
: Create a new window