Resolvendo o problema de acentuação em Português no VIM
Dica publicada em Linux / Vim
Resolvendo o problema de acentuação em Português no VIM
Comandos para as distribuições Debian e baseadas nela, mas você pode adaptar para a sua distribuição.
Configurando o teclado:
dpkg-reconfigure keyboard-configuration
E vá dando TAB, OK e ENTER nos padrões que aparecerem.
Abra o arquivo:
vim /etc/default/keyboard
Coloque o seguinte conteúdo:
Salve e saia.
Rode o arquivo:
source /etc/default/keyboard
Atualizando o locale:
update-locale LANG=pt_BR.UTF-8
Abra ou crie o arquivo:
vim /etc/vim/vimrc.local
Coloque o seguinte conteúdo:
Salve e saia.
Rode o arquivo:
source /etc/vim/vimrc.local
Invocando a configuração do teclado no console:
setupcon
Confira:
cat /etc/default/locale
Deverá aparecer:
LANG=pt_BR.UTF-8
LANGUAGE=pt_BR
Abra o vim e verá que está tudo certo.
vim Caso não resolver, no arquivo vimrc.local, teste com as linhas:
Configurando o teclado:
dpkg-reconfigure keyboard-configuration
E vá dando TAB, OK e ENTER nos padrões que aparecerem.
Abra o arquivo:
vim /etc/default/keyboard
Coloque o seguinte conteúdo:
XKBMODEL="abnt2"
XKBLAYOUT="br"
XKBVARIANT="nodeadkeys"
XKBOPTIONS=""
BACKSPACE="guess"
XKBLAYOUT="br"
XKBVARIANT="nodeadkeys"
XKBOPTIONS=""
BACKSPACE="guess"
Salve e saia.
Rode o arquivo:
source /etc/default/keyboard
Atualizando o locale:
update-locale LANG=pt_BR.UTF-8
Abra ou crie o arquivo:
vim /etc/vim/vimrc.local
Coloque o seguinte conteúdo:
set encoding=UTF-8
set fileencodings=UTF-8
set spelllang=pt_br
set fileencodings=UTF-8
set spelllang=pt_br
Salve e saia.
Rode o arquivo:
source /etc/vim/vimrc.local
Invocando a configuração do teclado no console:
setupcon
Confira:
cat /etc/default/locale
Deverá aparecer:
LANG=pt_BR.UTF-8
LANGUAGE=pt_BR
Abra o vim e verá que está tudo certo.
vim Caso não resolver, no arquivo vimrc.local, teste com as linhas:
set encoding=iso-8859-1
set fileencodings=iso-8859-1
set spelllang=pt_br
set fileencodings=iso-8859-1
set spelllang=pt_br
Boa a dica
___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10