Il gère dans une seule fenêtre plusieurs vues (invites de commande) ainsi que plusieurs onglets, contrairement à un émulateur de terminal standard (comme xterm) qui ne gère qu'une unique vue[4],[5].
Fonctionnalités
Combiner plusieurs terminaux dans une même fenêtre: il est ainsi possible de scinder une vue horizontalement ou verticalement à la manière de Vim pour créer des terminaux supplémentaires;
La configuration des préférences peut s'effectuer graphiquement ou par l'édition manuelle du fichier ~/.config/terminator/config.
Système de greffons[6] (détection d'URL et avec des protocoles spécifiques).
Développement
Le développement du logiciel s'effectue par la plateforme de développement collaborative Launchpad[7].
Terminator n'est pas un fork de Gnome Terminal (ce dernier est écrit en C).
C'est un développement ex nihilo de Chris Jones entièrement écrit en langage Python (se basant sur PyGObject pour interagir avec l'environnement de bureau et Python VTE fournissant un composant d'interface graphique terminal). En juillet 2013, Steve Boddy succède à Jones et prend la tête du projet[8].
Le support de GTK3+ démarre dès fin 2012[9],[10]. La première version supportant GTK3+ est publiée fin 2016[11].
↑(en) Joey Sneddon, « Terminix is a Tiling Terminal Emulator for Linux », omg! ubuntu!, (lire en ligne)
↑(en) Magesh Maruthamuthu, « Terminator – A Linux Terminal Emulator Which Support Multiple Resizable Terminal Panels In One Window », 2DAYGEEK, (lire en ligne)