PuTTY não mostra alguns caracteres UTF-8

PuTTY não mostra alguns caracteres UTF-8

Tantas perguntas e respostas sobre codificação PuTTY e UTF-8...

Deixe-me resumir: estou usando uma fonte Nerd corrigida (https://github.com/ryanoasis/nerd-fonts). Ele exibe bem paramaioriacaracteres especiais, mas alguns simplesmente não são exibidos corretamente no PuTTY. Eles são exibidos corretamente via Terminal do Windows, Bloco de Notas, etc.

PuTTY (primeiro símbolo errado, segundo ok):
insira a descrição da imagem aqui

Terminal do Windows (ambos os símbolos corretos):
insira a descrição da imagem aqui

Charmap do Windows (veja o unicode):
insira a descrição da imagem aqui

Como você pode ver, o Unicode 0xF0E7deveria ser um símbolo de flash, mas o PuTTY de alguma forma exibe um caractere gótico. Além disso, quando copio e colo o caractere da janela PuTTY, eleéo þ, não o ícone do flash. De alguma forma, o PuTTY mudou o codepoint unicode? þ é 0x00FE e não 0xF0E7! Observe também que o PuTTY exibe outros caracteres especiais, como o símbolo da pasta ou o símbolo do coração nas capturas de tela.

Minhas configurações:

Massa

  • Janela> Aparência> Fonte: algumas Nerdfont e permitir a seleção de fontes de densidade variável
  • Janela > Aparência > Qualidade da fonte: ClearType
  • Janela > Tradução > Conjunto de caracteres remoto: UTF-8
  • Janela > Tradução > Caracteres de desenho: use desenhos de linha Unicode

Bash

  • localeretorna LANG=en_GB.UTF-8(bem como LC_ALL=en_GB.UTF-8)

TMUX

  • set -g default-terminal "screen-256color"
  • setw -q -g utf8 on

Quando entro na caixa via Terminal do Windows, tudo funciona conforme o esperado, também via tmux. Somente quando uso PuTTY alguns caracteres UTF-8 são substituídos.

Responder1

Olá, existe uma boa solução com DejaVu. Baixe e instale o DejaVu (https://github.com/dejavu-fonts/dejavu-fonts) No putty em "Aparência" "Configurações de fonte" selecione "DejaVu Sans Mono, 10tp regular". Então funcionará.

Fonte:https://superuser.com/questions/393834/how-to-configure-putty-to-display-these-characters

informação relacionada