Não é possível inserir ou imprimir chinês no PuTTY

2

No Red Hat Enterprise Linux AS release 3,

Eu configurei minha variável de ambiente como abaixo

$ echo $LANG
zh_CN.UTF-8

$ echo $LANGUAGE
zh_CN.UTF-8

$ echo $SUPPORTED
en_US.UTF-8:en_US:en:zh_CN.UTF-8

$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=zh_CN.UTF-8

Enquanto isso, configurei a codificação de transmissão do PuTTY como configuração de fonte utf-8 e aparência- > para ter uma fonte como 'Fixedsys' que suporta chinês.

No entanto, quando tento imprimir um arquivo com o chinês, não é possível imprimi-lo corretamente

$ cat 1.txt
hello▒▒▒ $

e eu não posso inserir chinês corretamente no shell.

    
por hetaoblog 01.11.2012 / 04:19

1 resposta

0

Se você estiver usando screen , você deve iniciá-lo com a opção -U para ter suporte ao utf8.

Parece que defutf8 on no seu .screenrc deve fazer isso para você, mas não.

    
por 01.11.2012 / 14:29