É --enable-multibyte
.
Instalei o Vim 7.3 na minha máquina Ubuntu e o unicode não foi compilado por padrão. Qual é a opção de configuração para habilitar unicode quando você compila o vim 7.3? Eu pesquisei no site deles e na internet, e não consigo encontrá-lo para a vida de mim. Dito isto, provavelmente está bem debaixo do meu nariz.
É --enable-multibyte
.
A primeira coisa a fazer é verificar a saída do comando " :version
" e procurar por "multi_byte". Deve ser precedido por um + se estiver incluído e um - se não for. "multi_lang" também é importante, mas em um grau um pouco menor. Alternativamente, você pode fazer:
:echo has('multi_byte') has('multi_lang')
E o Vim imprime "1" s para indicar que os recursos estão incluídos, ou "0" s de outra forma.
Se estes estiverem incluídos, você precisa ter certeza de que o Vim está configurado corretamente. A primeira coisa a tentar é colocar " :set encoding=utf-8
" no seu ~/.vimrc
.
Se isso não funcionar e você estiver usando o Vim em um terminal (em outras palavras, não gVim), inicie o Vim e digite " :set termencoding?
". Se as configurações de idioma do sistema estiverem configuradas corretamente para unicode / utf-8, ela deverá estar vazia (" termencoding=
") ou definida como utf-8 (" termencoding=utf-8").
Provavelmente seria uma boa ideia olhar para " :help mbyte.txt
" e possivelmente ": help usr_45".
Você pode ter tido set encoding=utf-8
em seu vimrc em todo o sistema que não está sendo usado quando compilado manualmente. Tente adicionar isso ao seu $MYVIMRC
. Veja :help unicode
para mais informações.
O Unicode está ativado por padrão!