What are the benefits using terminal multiplexer


I am using terminal, vim, mutt, etc daily. I use windows, tabs and panes. Now I came to know about Tmux, terminal-multiplexer. But I am not quite sure why I need to use it. I already using windows and panes which Tmux is talking about.

Can anyone give me good reason(s) why or when I should use it.

Thanks in advance.

Best Answer

  • Tmux (and the older screen) allow one terminal session (eg. ssh connection) to act like many sessions. The panes allows sections of the terminal screen to be divided among sessions, much like windows (Mac/Win/X11.)

    The most valuable feature is the ability to disconnect, and reconnect to a session, and even connect to the same session multiple times (ie. from one than one location.)