I really like to work with the console, and to connect to my servers using ssh, to administrate them, so sometimes I found myself with lots of terminal windows open, I have explored some solutions in the past, that you can see on this post about Terminal emulators, now I have found a new one which I really like, it is called terminator.

For Debian users it is available only on Sid, and as I use Lenny I had to install it from the sources.

If you are using Ubuntu it is available for Gutsy and Hardy here

Well lets install it from the sources, download it from this page

then unpack it:

tar xvzf terminator_0.8.1.tar.gz

Note: Replace the name with the name of your file.

Go to the terminator’s directory:

cd terminator-0.8.1

and install it,

./setup.py install

It is good to read the INSTALL file, I will list it here:

install python vte bindings ("python-vte" on Debian/ubuntu) and run:

    ./setup.py install

Note that this is not as complete as a package install at the moment - e.g. GNOME menu integration will not happen and there is no uninstall option.

As you can see it is not a complete job, but I think it really worth to try it, I like it, as you can split the window in multiple terminals, change the size of them, even go to full screen (F11).

To change its colours you need to change them from Gnome-Terminal configuration, later in future releases it will its own configuration file.

Some of its shortcuts are:

  • Ctrl-Shift-E: will split the view vertically.
  • Ctrl-Shift-O: will split the view horizontally.
  • Ctrl-Shift-P: will focus be active on the previous view.
  • Ctrl-Shift-N: will focus be active on the next view.
  • Ctrl-Shift-W: will close the view where the focus is on.
  • Ctrl-Shift-Q: will exit terminator.

terminator screenshot</img>