Terminal Multiplexer

aka tmux

http://tmux.sourceforge.net/

A replacement for GnuScreen that does the same job, but does it in a different way.

from the tmux FAQ at http://sourceforge.net/p/tmux/tmux-code/ci/master/tree/FAQ :

tmux and GNU screen have many similarities. Some of the main differences I am aware of are (bearing in mind I haven't used screen for a few years now):

This has advantages, notably: windows may be linked simultaneously to multiple sessions; windows may be moved freely between sessions; and a client may be switched between sessions easily (C-b D). There is one major disadvantage: if the server crashes, game over, all sessions die. In practice, however, tmux is quite stable and gets more so as people report any bugs they hit :-).

This model is different from screen, where typically each new screen instance is independent. tmux supports the same behaviour by using multiple servers with the -L option but it is not typically recommended.

I think tmux's model is much easier to manage and navigate within a window, but breaking panes off from and joining them to windows is more clumsy.

tmux also has support for preset pane layouts.


EditText of this page (last edited September 5, 2014) or FindPage with title or text search