Alternando a codificação de caracteres do terminal ao usar o TotalTerminal

Alternando a codificação de caracteres do terminal ao usar o TotalTerminal

Estou usando o plugin terminal.app TotalTerminal 1.1.3 no Lion (10.7.1) para um terminal estilo visor. O TotalTerminal usa/cria um perfil especial que é usado para cada nova aba aberta no terminal.app. Na maioria das vezes preciso de UTF-8 como codificação de caracteres, então configurei esse perfil para usar UTF-8.

Mas às vezes preciso me conectar a um aplicativo especial usando telnet que gera dados usando o conjunto de caracteres Windows Latin 1.

Existe uma maneira de mudar a codificação de caracteres de um terminal enquanto ele está em execução? Ou é possível abrir uma nova aba no TotalTerminal usando outro perfil?

É possível abrir outra janela com perfil diferente, mas as janelas não possuem o recurso de visor (ativação de teclas de atalho, sobreposição de área de trabalho).

Responder1

Existe uma maneira de mudar a codificação de caracteres de um terminal enquanto ele está em execução?

Não. Depois que um terminal for criado, o Terminal continuará a usar a mesma codificação para esse terminal. É possível alterar os valores das variáveis ​​de ambiente de localidade ($LC_…) dentro do shell para afetar a codificação usada pelos programas invocados do shell, mas isso só pode afetar processos filhos, e o aplicativo Terminal não pode ver essas alterações, portanto, se você alterá-los para um valor incompatível com a codificação original usada para criar o terminal, o texto ficará ilegível.

Ou é possível abrir uma nova aba no TotalTerminal usando outro perfil?

Pelo que eu saiba, não. Você pode tentar perguntar ao pessoal do TotalTerminal ou fazer uma solicitação de recurso:http://support.binaryage.com/

informação relacionada