2 votes

Émuler réellement un autre type de terminal au lieu de se contenter de déclarer

Lorsque je modifie la valeur "déclarer le terminal comme" dans les préférences avancées du profil dans l'application Terminal, mon terminal se déclare comme étant d'un autre type mais se comporte en fait toujours comme le type xterm-256color, par exemple

echo $TERM

donne

xterm-16color

mais il est toujours capable d'afficher 256 couleurs.

Y a-t-il un moyen de faire en sorte que Terminal App se comporte également comme un terminal déclaré ?

0voto

Jose Chavez Points 645

Cela n'est pas possible avec Terminal.app, car il ne prend pas en charge l'émulation des anciens terminaux.

Vous devrez utiliser un autre programme de terminal afin de voir comment votre sortie se présente dans des terminaux qui ne prennent pas en charge, par exemple, les 256 couleurs.

Notez que $TERM (la variable utilisée pour communiquer aux programmes utilisateurs le type de terminal dont vous disposez) n'est pas lue par le logiciel du terminal lui-même pour le configurer - elle n'est lue que par les programmes utilisateurs tels qu'un par exemple top afin qu'il sache quel type de commandes il peut utiliser. Cependant, tous les logiciels ne le supportent pas.

Sachez également que l'utilisation des anciens terminaux est très, très faible. Les ordinateurs de bureau et les ordinateurs portables sont depuis longtemps équipés de logiciels qui prennent en charge les terminaux modernes supportant 256 couleurs. Il vous faudra soit configurer votre ordinateur pour une configuration 16 couleurs, soit disposer d'une configuration très, très lourde pour être limité dans ce domaine.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X