%20no%20gvim%207.3%20no%20Windows%207.png)
Recebi o seguinte texto em uma conversa no Skype, então presumo que esteja codificado em UTF-8. Os caracteres especiais são do conjunto de caracteres Latin 2 (por exemplo, Checo).
Štěpánka
Agora tentei copiá-los para o gvim, mas o gvim exibe retângulos quadrados pretos em vez dos caracteres reais. Eu tentei :set encoding=utf-8, :set fileencoding=utf-8 bem como :set fileencoding=latin-2 e :set fileencoding=latin-2. Não tenho certeza se o fato de estar usando este programa gvim Linux/Unix no Windows é a causa do problema. Eu tentei o comando :help, mas não consegui descobrir qual era o problema.
Aqui está uma imagem de como o texto é exibido no gvim:
O mesmo não acontece no Bloco de Notas ou no MS Word.
Obrigado pela ajuda.
Responder1
A fonte padrão que o gvim usa no Windows é uma fonte monoespaçada chamada Fixedsys (regular, 9pt) que suporta apenas escrita ocidental. Escolher uma fonte como Lucida Console e simultaneamente definir a escrita para a Europa Central em vez de Ocidental resolve o problema. No gvim, essa configuração de fonte e escrita pode ser definida simultaneamente no menu Editar -> Escolher fonte....
Obrigado Rik por apontar isso. Seu comentário foi muito útil.