Pular para o conteúdo

Colocar o syntax highlighting do Vim funcionando corretamente

Dica publicada em Linux / Configuração
Leandro Nunes dos Santos leandronunes
Hits: 8.730 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Colocar o syntax highlighting do Vim funcionando corretamente

Depois de ter dado um update no meu GNU, tive um problema de configuração do Vim, onde ele apresentava o seguinte erro:

Error detected while processing /usr/share/vim/vim64/syntax/syntax.vim: line 42:
E216: No such group or event: filetypedetect BufRead

Dei uma olhada no bom e velho Google e vi que o erro era de um arquivo de configuração do Vim que é o /etc/vim/vimrc. Neste arquivo há uma linha contendo as seguintes informações:

set runtimepath=~/.vim,/etc/vim, /usr/share/vim/vimfiles, /usr/share/vim/addons, /usr/share/vim/vim63, /usr/share/vim/vimfiles, /usr/share/vim/addons/after, ~/.vim/after

Na nova versão do Vim este arquivo sofre uma pequena modificação e, por algum motivo, o dpkg não indentifica esta modificação e não atualiza o arquivo, fazendo com que o seu Vim não mostre as cores da sintaxe referente à sua linguagem.

Eu me lembro que eu comecei a utilizar o Vim justamente por causa destas cores (sempre achei massa), então resolvi postar a solução passo-a-passo caso alguém precise de ajuda :)

Basta modificar no arquivo /etc/vim/vimrc a variável runtimepath. Na linha que começa com "set runtimepath", ao invés de "/usr/share/vim/vim63", basta colocar "/usr/share/vim/vim64".

Doeu???

Pronto, é só isso e seu Vim vai funcionar bonitinho, :P desde que você tenha o "syntax on" ativo no seu vimrc.

É isso ai galera!!!

Corrigindo erros de chave pública no Debian (GPG)

Configuração do RAID 5 (Red Hat)

Deixando o Plasma6 mais fluido no Linux

Compilar aMSN 0.96 com fontes antialiasing

Fazer funcionar a "rodinha" (scroll) do mouse PS/2 Slackware 12

Imprimindo frames corretamente no Firefox

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.