Quels sont les émulateurs de terminal disponibles pour les utilisateurs de terminaux lourds?

44

Je passe beaucoup de temps sur la ligne de commande pendant la journée de travail et à la maison aussi, depuis que je lance Ubuntu exclusivement.

J'utilise le terminal gnome par défaut, mais j'ai atteint un point où j'aimerais vraiment que mon terminal soit mis au point pour que mes tâches communes soient aussi simples que possible. Plus précisément, je trouve que je passe beaucoup de temps à parcourir le code dans le terminal et à travailler dans des fichiers de configuration.

Sur ma liste de souhaits serait:

  • Possibilité d'avoir plusieurs écrans, onglets, fenêtres (je n'ai pas de préférence à ce stade) que je peux facilement basculer entre les deux.
  • Code couleur pour tout
  • Facile à modifier l’esthétique du terminal (est-il vain de vouloir que mon terminal soit beau?) tel que la transparence, les bordures, etc.
posée Noah Goodrich 14.11.2015 - 16:12
la source

9 réponses

18

J'utilise personnellement gnome-terminal comme émulateur de terminal. En utilisant gnome-terminal, je lance Écran GNU ( byobu pour être précis) afin de travailler avec plusieurs fenêtres. Vous pouvez devenir vraiment efficace avec cela. J'utilise GNU Screen car j'ai souvent des sessions de terminal de longue durée que je peux vérifier ou sur lesquelles je reviendrai plus tard.

gnome-terminal en cours d'exécution byobu (montrant une seule fenêtre ouverte)

Vous semblez plus intéressé par une solution graphique de gestion des fenêtres de terminal. Pour cela, je suggère fortement l'émulateur de terminal Terminator , qui prend en charge plusieurs fenêtres sans avoir besoin d'un multiplexeur comme GNU Screen. Vous pouvez le diviser horizontalement et verticalement autant que vous le souhaitez et il y a même des onglets. Si vous avez juste envie de gérer beaucoup de terminaux, Terminator est vraiment bon.

Terminateur (affichant plusieurs fenêtres Terminator ouvertes)

    
réponse donnée Suhaib 05.11.2015 - 23:09
la source
22

Outre l’écran GNU, je recommanderais tmux . C'est un multiplexeur de terminal comme l'écran GNU.

    
réponse donnée qbi 16.10.2010 - 00:20
la source
13

J'aime guake , qui est un éditeur de liste déroulante (nommé d'après la console dans les jeux comme quake). Vous appuyez sur un bouton et celui-ci glisse vers le bas, appuyez sur un autre bouton et il se cache. Appuyez sur un autre bouton pour le rendre plein écran, etc. Il prend en charge la transparence, les onglets, la couleur… vous le nommez. (Vous pouvez exécuter l'écran GNU à l'intérieur pour en avoir plus d'un à la fois.)

C'est en haut de cette capture d'écran, en superposition transparente de certaines choses que je faisais. (Cliquez pour agrandir.) Je pense que ça a l'air bien.

    
réponse donnée frabjous 16.03.2014 - 20:05
la source
8

Une remarque: le multiplexeur de terminal (tmux, screen, etc.) n’est pas identique à un émulateur de terminal (xterm, gnome-terminal, urxvt, etc.)

Mis à part une recommandation (le mien serait certainement tmux et je suis passé de l’écran il ya quelque temps), vous avez posé des questions sur les personnalisations.

  

Code couleur pour tout

Assurez-vous de choisir un terminal capable de prendre en charge 256 couleurs. Vous pouvez le tester en téléchargeant un script Perl simple à partir de lien . chmod + x it et lancez-le (après bien sûr en regardant brièvement son code).

Une autre chose est (si vous décidez d'utiliser tmux) est de vous assurer que la variable d'environnement TERM est correctement définie. Assurez-vous de mettre:

set -g default-terminal "screen-256color"

dans votre fichier ~ / .tmux.conf.

  

Facile à modifier l’esthétique du terminal (est-il vain de vouloir mon   terminal pour avoir l'air sympa?) tels que la transparence, les bordures, etc.

J'utilise urxvt après avoir changé d'aterm (j'ai déjà utilisé gnome-terminal, xterm et bien d'autres). Les deux ont un support pour la transparence et sont rapides (je parle de pouvoir afficher rapidement un long flux de lignes). Ils sont configurables avec ~ / .Xresources ou ~ / .Xdefaults.

Frontières? Je pense que c'est à votre gestionnaire de fenêtres de les dessiner, ce qui dépend à son tour du thème que vous utilisez. Bonne chance.

    
réponse donnée Marcin Kaminski 16.10.2012 - 22:25
la source
5

Je recommande fortement Terminator.

Le codage couleur dépend des commandes que vous utilisez. grep et ls acceptent tous les deux --color

    
réponse donnée maco 15.10.2010 - 21:48
la source
5

J'utilise gnome-terminal + byobu (un wrapper autour de l'écran)

    
réponse donnée JanC 15.10.2010 - 22:03
la source
4

Je peux recommander chaleureusement tmux. Venant de l'excellent Terminator, il a fallu une semaine ou deux pour s'habituer aux raccourcis clavier, mais je parle maintenant couramment et je le trouve beaucoup plus rapide et beaucoup plus productif qu'un émulateur basé sur une interface graphique.

Comme screen , il fonctionne comme une instance autonome et il est intéressant de pouvoir fermer la fenêtre du terminal sur une machine et l’ouvrir via ssh sur une autre. Quand je le fais, je trouve toutes mes vitres et fenêtres où je les ai laissées. Pratique.

Pour la coordination des couleurs, je vous recommande tmux-powerline . Cela vous donne une ligne de statut qui est jolie (et utile aussi :)) et une fois que vous l’avez configurée, vous pouvez utiliser vim powerline qui utilise les mêmes ressources (voir la capture d'écran par exemple).

Je suis d’accord avec la réponse de Martin concernant la définition des couleurs de votre terminal sur screen-256color. Ce paramètre semble également régler les problèmes d'affichage occasionnels entre tmux et mutt, par exemple.

    
réponse donnée wayfarer_boy 10.05.2013 - 12:56
la source
3

Je suggère Tilda avec Screen; aussi zsh en tant que shell pourrait être une bonne chose!

    
réponse donnée dag729 15.10.2010 - 23:11
la source
0

Pour des questions sur les logiciels apparentés / similaires / analogiques, vous pouvez consulter le wiki intéressant alternativeto.net

    
réponse donnée Vitaly Zdanevich 19.02.2017 - 08:37
la source

Lire d'autres questions sur les étiquettes