Como visualizar caracteres Unicode UTF-8 no VIM

9

Estou usando o VIM 7.4 em uma máquina de 64 bits do Ubuntu 14.04. No meu arquivo .vimrc, eu tenho as seguintes linhas:

" Use UTF-8 without BOM
set encoding=utf-8 nobomb

O arquivo config basicamente usa caracteres Unicode para exibir espaços em branco como guias, novas linhas, etc. O arquivo .vimrc completo é retirado de Paul Irish's dotfiles .

Em uma instalação anterior do 14.04, assim como em distribuições anteriores, consegui ver os caracteres unicode sem problemas, mas não com este.

Eu também tentei:

 set fileencodngs=utf-8

Mas a configuração acima não tem efeito e ainda vejo caracteres ilegíveis na tela. Existe alguma maneira de contornar isso?

    
por Vivek Pradhan 21.05.2014 / 21:02

1 resposta

10

Se o seu local atual estiver em utf-8 , o Vim iniciará automaticamente no modo utf-8.

Se você estiver usando outra localidade, defina abaixo em seu usuário ~/.vimrc file:

set encoding=utf-8

Você também pode querer selecionar a fonte usada para os menus . Infelizmente isso nem sempre funciona.

Além disso, você tem essa opção para forçar a codificação com :set fileencodings=utf-8 . Você pode encontrar a documentação aqui

A segunda solução é: No modo de inserção, pressione Ctrl - R ="\xe2\x82\xa9" Digite .

ref: documentação do Vim

Nota: Se você fez a configuração acima, mas ainda não conseguiu ver bem os caracteres Unicode ou o tipo, verifique sua configuração do Terminal ou Console se Character encoding foi definido como UTF-8 .

Leia também Caracteres especiais no Vim .

    
por αғsнιη 02.09.2014 / 18:06

Tags