Create a new tmux window with a given name.
This is an updated blog post to reflect changes over the last five years (especially GitHub issue #1688) as I am still tmux terminal multiplexer on daily basis.
Record terminal session in a tmux friendly way.
Attach to the tmux session over SSH to continue your work.
Store contents of every tmux pane using a shell script.
Store contents of tmux pane to a file to keep the history or inspect recently executed commands.
I am using tmux terminal multiplexer daily. It is an irreplaceable utility that eases everyday tasks as it lets you switch between multiple applications in one terminal. I will briefly describe my personal configuration setup.