Tmux has allowed me to structure my terminal sessions and move between them more quickly than using plain terminal tabs or separate windows. Instead of having a series of top-level tabs, I can create separate, named Tmux sessions for separate workspaces. Each session has namable windows, for me usually one for command line operations, one or two for Vim, and one for long-running daemons. Each window can have panes or splits for side-by-side viewing of processes. Using keyboard commands also speeds switching windows and sessions.
March 16, 2015