I am a loyal user, in love with it’s multi-session and split-screen features. However I am recently developing under a environment which doesn’t support tmux. tmux There is always a alternative, the bro of is , after played around screen for a while, I would say it has everything I need. tmux screen Screen pros: Extremely stable (v1.0 was in ) 1987 Some terminal issues fixed with TERM=screen When multiplexing, any attached terminal can resize a pane Faster Needed to know before start start a new screen session with session name $ screen -S <name> list running sessions/screens $ screen -ls attach to a running session $ screen -x attach to session name $ screen -r <name> Kick off $ screen Create new screen Ctrl+a, c Next screen Ctrl+a, n Previous screen Ctrl+a, p Kill screen (keep in background) Ctrl+a, d Multi-screen usage Create/Split new terminal : After splitting, you need to go into the new region and start a new session via before you can use that area. Note Ctrl+a, c Ctrl+a, S List/Switch terminal Ctrl+a, " Next terminal Ctrl+a, space Previous terminal Ctrl+a, backspace Kill terminal Ctrl+a, q Rename terminal Ctrl+a, A N’th terminal Ctrl+a, 3 Exit multi-terminal Ctrl+a, Q Reference: http://aperiodic.net/screen/quick_reference http://unix.stackexchange.com/questions/7453/how-to-split-the-terminal-into-more-than-one-view https://www.reddit.com/r/commandline/comments/1y91lz/tmux_vs_screen/