J'ai essayé vt100, vt102, vt220 et xterm en utilisant top
.
Mais je ne trouve pas leur différence. Existe-t-il un autre type de terme ? Quelle est leur différence ?
Réponse acceptée :
xterm
est censé être un sur-ensemble de vt220
, en d'autres termes c'est comme vt220
mais a plus de fonctionnalités. Par exemple, xterm
prend généralement en charge les couleurs, mais vt220
n'a pas. Vous pouvez tester cela en appuyant sur z à l'intérieur du top
.
De la même manière, vt220
a plus de fonctionnalités que vt100
. Par exemple, vt100
ne semble pas prendre en charge F11 et F12 .
Comparez leurs fonctionnalités et séquences d'échappement que votre système pense avoir en exécutant infocmp <term type 1> <term type 2>
, par exemple. infocmp vt100 vt220
.
La liste complète varie d'un système à l'autre. Vous devriez pouvoir obtenir la liste en utilisant toe
, toe /usr/share/terminfo
, ou find ${TERMINFO:-/usr/share/terminfo}
. Si rien de tout cela ne fonctionne, vous pouvez également consulter le fichier terminfo.src de ncurses, qui est l'endroit où la plupart des distributions obtiennent les données de nos jours.
Mais à moins que votre terminal ne ressemble à ceci ou à ceci, il n'y a que quelques autres que vous voudrez peut-être utiliser :
xterm-color
– si vous êtes sur un ancien système et que les couleurs ne fonctionnent pasputty
,konsole
,Eterm
,rxvt
,gnome
, etc. - si vous utilisez un émulateur XTerm et que certaines des touches de fonction, Retour arrière, Supprimer, Début et Fin ne fonctionnent pas correctementscreen
– si exécuté à l'intérieur de l'écran GNU (ou tmux)linux
– lors de la connexion via une console Linux (par exemple Ctrl+Alt+F1 )dumb
– quand tout est cassé