Terminator is a terminal emulator that lets you easily and meaningfully arrange multiple virtual terminals in a grid within the window. It has a convenient feature that stands out as unique and practical.
The app allows you to type in one terminal and send the keystrokes in that terminal to either all the open terminal windows or just the terminal windows within a tab.
In April 2020, Terminator moved to GitHub and was developed by a new team.
The Terminator 2.0 release fixes many more bugs from the GTK 3 migration and Python 3 migration, as well as changes in maintainers and repositories.
After more than 4 years of work, the developers have finally finished migrating Terminator from Gtk2 to Gtk3 and from Python 2 to Python 3 with the latest Terminator 2.0 release.


Besides this important migration, the latest Terminator 2.0 also includes a few new features, like the ability to use an image as the terminal background, which was missing from the Gtk3 version.
Terminator 2.0 Highlight
- Split the terminal window into several areas and resize them as needed. Multiple windows and tabs are also supported.
- You can change the size, color, and give different shapes to the terminal.
- You can type at the same time on any number of arbitrarily grouped terminals.
- Terminator has tabs, drag-and-drop re-ordering of terminals, and many keyboard shortcuts to help the user.
- If you want to use Terminator as a drop-down terminal, you can edit the config file and set whichever key you want to use as a trigger.
- Terminator has a helpful functionality that lets the user start/stop a logger to save the text written in the shell into a file.
Bottom Line
Terminator is handy if you regularly SSH into numerous boxes and do the same thing on them. It lets you split one window into two, four, or more. Terminator is also fine as a regular general-purpose terminal. It has everything other terminals have.