caracteres unicode não aparecem no terminal gnome da linha aérea vim

9

Eu sei que isso foi perguntado algumas vezes, mas nenhuma das respostas funcionou para mim.

Eu uso o terminal gnome como padrão no Ubuntu 14.10 e não consigo mostrar caracteres unicode, principalmente na linha aérea vim.

Eu configurei a codificação de caracteres para unificar o UTF8 no menu do terminal.

e LANG retornam utf8:

echo $LANG
en_US.UTF-8

Eu instalei uma fonte com patch do link

Eu provavelmente já tentei outras dicas encontradas no stackexchange que agora não consigo lembrar e ainda vejo os caracteres estranhos:

Quando instalei a mesma fonte no OSX com o iterm, funcionou instantaneamente.

Eu também tentei em outros terminais no mesmo sistema como o guake ou usando ctrl-alt-f1 e o resultado é o mesmo. Eu tentei dentro ou fora do tmux também.

Qualquer ajuda é bem-vinda.

    
por Bastian 11.01.2015 / 21:27

1 resposta

5

Enviei um arquivo de teste Unicode que você deve fazer o download e, em seguida, cat no seu terminal.

Por exemplo: cat ~/Downloads/Unicode-sample.txt e, em seguida, use Shift + PgUp e Shift + PgDn no terminal para verificar se todos os caracteres são exibidos corretamente.

Se você obtiver os mesmos resultados em seu terminal do que abrir o arquivo de origem original no seu navegador, sua fonte está bem; caso contrário, é uma fonte desonesta: use uma diferente. (Eu uso "Envy Code R")

E quando o terminal estiver bom, todos os aplicativos em execução no terminal também ficarão bem!

    
por Fabby 14.01.2015 / 20:00