Ubuntu – the difference between Terminator and Tmux

14.04terminatortmux

What is the different between Tmux and Terminator? I currently use Terminator which allows me to add more shell in same screen by splitting them horizontally or vertically.

I read about them in some articles but I'm still not able to figure out the main difference.

I want to know what features I'm missing if I don't use Tmux. I'm a front-end developer. I mainly use command line to use git commands only.

Best Answer

Terminator is easy to install and it does exactly what it's supposed to do - it can split terminal windows both horizontally and vertically, according to user's requirements. It also allows to keep multiple tabs opened in case splitting one window is not enough.

Tmux lies somewhere between Terminator and screen, combining ease of use with basing on the plain terminal only.

Here are the advantages of tmux over Terminator:

  • Portability - tmux works on all systems able to handle plain, old terminal.
  • Scriptability - tmux can be scripted, so that setting up windows and panes takes nothing more than one or two keystrokes.
  • Server-client architecture - tmux can be used to share sessions between users.
  • Tweaks and options - both tmux and Terminator are easy to get with, but it's tmux that allows to go further and offers wide range of configuration hacks.1

1Source: Łukasz Wróbel