GNOME Terminator
Développé par | Chris Jones (créateur), Steve Boddy et contributeurs |
---|---|
Première version | 0.1 "almostdogfood"[1] () |
Dernière version | 1.91 [2] () |
Dépôt | github.com/gnome-terminator/terminator |
État du projet | En cours de développement |
Écrit en | Python / GTK+ |
Interface | GTK |
Système d'exploitation | Linux |
Environnement | UNIX, GNOME |
Langues | Multilingue (partiellement traduit en 70 langues) |
Type | émulateur de terminal |
Licence | GNU GPL 2.0 |
Documentation | terminator-gtk3.readthedocs.io/en/latest |
Site web | https://gnometerminator.blogspot.com/p/introduction.html |
Terminator, ou GNOME Terminator, est un émulateur de terminal pour l'environnement graphique X Window System écrit en Python[3] et publié sous licence libre GNU GPL v2.
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[modifier | modifier le code]
- 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;
- Nombreux raccourcis clavier redéfinissables ;
- Gestion du glisser-déposer pour intervertir les onglets et les terminaux ;
- Gestion des onglets ;
- Gestion des préférences:
- Système de greffons[6] (détection d'URL et avec des protocoles spécifiques).
Développement[modifier | modifier le code]
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].
Utilisation[modifier | modifier le code]
Disponibilité[modifier | modifier le code]
Terminator est utilisable directement sur les distributions Linux les plus courantes: Debian[12], Ubuntu[13], Gentoo[14], Arch Linux[15], Fedora[16]. Il est également disponible sur FreeBSD[17], NetBSD[18] et MacOSX[19].
Notes et références[modifier | modifier le code]
- (en) Livraison officielle de la version 0.1 sur le blog de Chris Jones
- (en) Terminator 1.91 released
- (en) Métriques du projet sur OpenHUB.net (attention la documentation HTML, incluant jQuery faussent les statistiques)
- (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)
- (en) « Terminator documentation. Plugins », (consulté le )
- (en) Accueil du site projet sur Launchpad
- (en) « Moving on from Terminator », (consulté le )
- (en) Bug Port Terminator to GTK+ 3 sur Launchpad
- (en) « So you want to try Terminator GTK3? », (consulté le )
- (en) [1]
- (en) « Paquet source Debian » (consulté le )
- « Page d'aide sur ubuntu-fr » (consulté le )
- (en) « Paquet source Gentoo » (consulté le )
- (en) « Paquet source Arch Linux » (consulté le )
- (en) « Paquet source Fedora » (consulté le )
- (en) « Paquet source FreeBSD » (consulté le )
- (en) « Paquet source NetBSD » (consulté le )
- (en) « Paquet supporté par le projet Fink » (consulté le )
Voir aussi[modifier | modifier le code]
Articles connexes[modifier | modifier le code]
- Konsole, émulateur de terminal de KDE
Liens externes[modifier | modifier le code]
- (en) Site officiel (blog)
- (en) Documentation