Overview
The goal of this project is to produce a useful tool for arranging terminals.
It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).
Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users. If you have any suggestions, please file wishlist bugs! (see below for the address)
Features:
- Arrange terminals in a grid
- Tabs
- Drag and drop re-ordering of terminals
- Lots of keyboard shortcuts
- Config file to override gnome-terminal settings
- Simultaneous typing to arbitrary groups of terminals
Screenshots:
This is my typical workspace for Terminals:
but you can do anything, from the sublime…
Documentation
Documentation for all of Terminator’s keybindings and config options in man pages is included in the source/packages. See:
man terminator man terminator_config
Bugs/problems
Please report all bugs on Launchpad Bugs.
Please ask questions on Launchpad Answers or email me
Your question may be answered in our Launchpad Answers FAQs. If not, ask a question there and maybe it will join the FAQ!
Installation
Linux Distributions
Ubuntu
Click here: Install Terminator
This may give you an older version, so to install the very latest Terminator:
sudo add-apt-repository ppa:gnome-terminator sudo apt-get update sudo apt-get install terminator
Thanks to Nicolas Valcarcel for his fantastic work in pushing Terminator into Debian and Ubuntu
Debian
If you are running Debian sid then you should find the latest version, although it may be slightly behind the current release.
Fedora
To install Terminator in Fedora, run (as root):
yum install terminator
Foresight
To install Terminator in Foresight Linux, you can either use the Add/Remove program (PackageKit), or the following command:
sudo conary update terminator
OpenSuSE
There is something here, but not being an OpenSuSE user I don’t really understand how their package repositories work. Please let me know if there’s something more useful I can write here!
Mandriva
Some Googling suggests that Terminator is available in recent versions of Mandriva. If you know more than this and can suggest something useful I can write here, please let me know!
RHEL
The source tarball (see below) contains a .spec file which may build . If you would like to assist getting Terminator into this distributions (or any other RPM based distro), please do and drop me a note so I can add something here!
FreeBSD
To install Terminator in FreeBSD, run:
cd /usr/ports/x11/terminator && make install clean, or portinstall terminator, or pkg_add -r terminator
See this page for more information.
Mac OS X
To install Terminator on Mac OS X you will need to be using the Fink project, and have it configured to allow unstable software. With those requirements satisfied, in a terminal run:
fink install terminator
Source
Version 0.14 can be downloaded from Launchpad
Older versions can be found here.
Development
The development branch is published on Launchpad Code.
The main Launchpad page for Terminator is here
Thanks
Terminator is a team effort. I would like to thank the following:
- Nicolas Valcarcel for his sterling work packaging Terminator for Debian and Ubuntu and pushing it into those distributions.
- Emmanuel Bretelle for his excellent work on Tab support and many other features.
- Stephen Boddy, Chris Oattes, Thomas Meire, Kees Cook, Huang He for their contributions to the code.
- Thomas Hurst for code, FreeBSD port and general coding mavenry.
- The excellent army of translators on Launchpad who have brought Terminator to 52 languages.
- Jorge and the other bloggers who help promote Terminator
- You.
- Everyone else I’ve forgotten.
IRC
If you’d like to discuss Terminator, please feel free to drop by our IRC channel – #terminator on irc.freenode.net
and finally…
or, as one commentator put it…“Another possibility to more take advantage of efficient way all the power of the line of commandos.”quite.




51 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
Continuing the Discussion