What Is tmux?
tmux is a terminal multiplexer. It lets you use a single environment to launch multiple terminals, or windows, each running its own process or program. For example, you can launch tmux and load up the Vim text editor. You can then create a new window, load up a database console, and switch back and forth between these programs, all within a single session.
If you use a modern operating system and a terminal that has tabs, this doesn’t sound like anything new. But running multiple programs simultaneously is only one of tmux’s features. You can divide your terminal windows into horizontal or vertical panes, which means you can run two or more programs on the same screen side by side. You can ensure these new windows or panes always ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access