Commutation du codage de caractères du terminal lors de l’utilisation de TotalTerminal

0

J'utilise le plugin terminal.app TotalTerminal 1.1.3 sur Lion (10.7.1) pour un terminal de type visière. TotalTerminal utilise / crée un profil spécial utilisé pour chaque nouvel onglet ouvert dans terminal.app. La plupart du temps, j'ai besoin du codage de caractères UTF-8. J'ai donc configuré ce profil pour qu'il utilise UTF-8.

Mais parfois, j'ai besoin de me connecter à une application spéciale utilisant telnet qui fournit des données à l'aide du jeu de caractères Windows latin 1.

Existe-t-il un moyen de changer le codage de caractères d'un terminal pendant son fonctionnement? Ou est-il possible d'ouvrir un nouvel onglet dans TotalTerminal en utilisant un autre profil?

Il est possible d'ouvrir une autre fenêtre avec un profil différent, mais la fonction de visière est absente (activation du raccourci clavier, superposition du bureau).

trurl
la source

Réponses:

1

Existe-t-il un moyen de changer le codage de caractères d'un terminal pendant son fonctionnement?

Une fois qu'un terminal a été créé, Terminal continue à utiliser le même codage pour ce terminal. Il est possible de modifier les valeurs des variables d'environnement locales ($ LC_…) dans le shell pour affecter le codage utilisé par les programmes appelés à partir du shell, mais cela ne concerne que les processus enfants et l'application Terminal ne peut pas voir ces modifications, ainsi, si vous les remplacez par une valeur incompatible avec l'encodage d'origine utilisé pour créer le terminal, le texte sera tronqué.

Ou est-il possible d'ouvrir un nouvel onglet dans TotalTerminal en utilisant un autre profil?

Pas autant que je sache. Vous pouvez essayer de demander aux gens de TotalTerminal ou de faire une demande de fonctionnalité: http://support.binaryage.com/

Chris Page
la source