I use `screen` a lot, but not much of it. Given [recent developments around several CVEs](https://lwn.net/Articles/1020901/)
I decided to try to learn the `tmux` equivalent of what I use. Both have the concept of windows. Both allow
rebinding commands to keys, but these are the default bindings. tmux also has subcommands like `tmux ls`. Both support
splitting the window; `screen` calls the areas 'regions'; `tmux` calls them `panels`.

Feature              | `screen`         | `tmux`
-------------------- | ---------------- | ----------------------
list active sessions | `screen -ls`     | `tmux ls`            
new named session    | `screen -dR foo` | `tmux -L foo`        
reattach a session   | `screen -dR foo` | `tmux -L foo attach` 
control key          | C-a              | C-b                  
detach               | d                | d                    
new window           | c                | c                    
next window          | n                | n                    
previous window      | p                | p                    
split horizontally   | S                | "                    
split vertically     | \|               | %                    
go to next pane      | TAB              | o                    
rename session       | [^1]             | $                    

[^1]: sessions can't be renamed in `screen`.
