Configure Putty e Server para usar somente UTF-8

0

Eu estou tentando usar apenas UTF-8 para qualquer coisa (Cliente no Win7 de 64 bits, servidores do Debian de 64 bits, su os direitos para tudo). No Stackoverflow, posso encontrar muitas soluções para corrigir vim para o manuseio de UTF-8. Eu também não tenho problemas com meus aplicativos usando PHP e MySQL para usar somente UTF-8.

Mas no Putty, assim que eu definir "Remote character set" para UTF-8, a saída do terminal de caracteres especiais fica confusa.

Em um novo servidor, o /etc/locale.gen tem a seguinte aparência:

de_DE ISO-8859-1
de_DE.UTF-8 UTF-8
de_DE.UTF-8@euro UTF-8
de_DE@euro ISO-8859-15

Pergunta: Como posso restringir o sistema para usar somente o utf-8 para tudo?

Ainda tenho que dizer a cada aplicativo para usar o utf-8 individualmente (por exemplo, vim, mutt, aptitude, etc)?

    
por Martin 16.05.2012 / 01:54

1 resposta

3

Observe que /etc/locale.gen apenas informa quais localidades disponibilizar. Não diz qual deles sua sessão usará como padrão. Para isso, verifique /etc/default/locale desde que você está no Debian, ou melhor ainda, configure tudo isso com dpkg-reconfigure locales .

Para verificar qual localidade sua sessão está usando, digite locale . $LC_CTYPE substitui $LANG e $LC_ALL substitui tudo.

    
por 16.05.2012 / 01:58