Como obter o destaque da sintaxe do vim para funcionar?

2

Não consigo destacar a sintaxe do vim para trabalhar em uma caixa de seleção.

Eu tenho (apenas estas duas linhas) no meu ~/.vimrc

filetype plugin on
syntax on

Se eu abrir um script de shell com .sh an do

:set filetype?

Eu obtenho

filetype=sh

Inserindo

:scriptnames

  1: /etc/vimrc
  2: /usr/share/vim/vim73/syntax/syntax.vim
  3: /usr/share/vim/vim73/filetype.vim
  4: ~/.vimrc
  5: /usr/share/vim/vim73/ftplugin.vim

, o que significa que meu ~/.vimrc está carregado.

Como você pode ver na captura de tela, os ~ após o final do arquivo são azuis, portanto, há alguma cor, pelo menos, mas nenhum realce de sintaxe.

Alguma ideia do que está errado?

    
por BetaRide 08.09.2015 / 14:07

1 resposta

3

Como estou no SUSE, instalar o vim não é suficiente. Eu tive que instalar o vim-data. Uma vez instalado, nada mais precisa ser feito. O destaque da sintaxe funciona imediatamente.

Para instalar o vim-data, use o YaST ou na linha de comando:

zypper install vim-data
    
por 08.09.2015 / 14:27