PuTTY: inserir alguns caracteres especiais não funciona (Romeno)

1

Eu uso o PuTTY para me conectar a um servidor CentOS, e às vezes preciso inserir caracteres romenos no teclado. Eu uso o Windows 7 no computador cliente; Eu tenho a localidade do servidor configurada como en_US.UTF-8 e o PuTTY também está configurado para UTF-8.

Eu não tenho problemas para inserir caracteres "î" e "ă" no teclado, e também não teria problemas para inserir os caracteres de cedilha herdados "ş" (U + 015F) e "ţ" (U +0163).

No entanto, não consigo inserir as contrapartes (vírgula) apropriadas dos caracteres legados cedilla "ș" (U + 0219) e "ț" (U + 021B). Sempre que tento usar esses dois no teclado, recebo um ponto de interrogação no console. O problema não está relacionado à fonte que estou usando no PuTTY, porque eu posso copiá-los / colá-los (por exemplo, desta postagem), e posso gerá-los no host do Linux, por exemplo, usando

$ perl -Mcharnames=:full -CS -wle 'print "\N{LATIN SMALL LETTER S WITH COMMA BELOW}"'

Eu uso as configurações de teclado de ações da Microsoft para romeno - tanto "romeno (padrão)" quanto "romeno (programadores)" produzem os mesmos resultados; "Romanian (Legacy)" funciona corretamente, mas produz as variantes de cedilha herdadas, que eu prefiro não usar.

Como corrijo isso?

    
por Bogdan Stăncescu 03.01.2013 / 14:00

1 resposta

1

Após um longo histórico * este bug foi corrigido na versão 0.63 link

  • Até onde eu sei, um programador romeno corrigiu o putty 0.61 (e o svn da época). Binários e um patch simples são disponíveis neste URL: link
    Encontrado pelo link como o primeiro resultado da pesquisa com palavras-chave "secarica putty "
por 12.07.2013 / 14:45