Sintaxe do Vim destacando problemas com o Haskell

0

Normalmente o vim é muito bom com destaque de sintaxe, não me deu nenhum problema com HTML, Javascript, Python, etc., mas agora estou usando o Haskell e ele não quer cooperar. Aqui está o que parece: Mine Aqui está o que o tutorial que estou seguindo parece: Seu Eu tentei rodar o vim sem o meu .vimrc, e então é tudo branco, sem coloração de sintaxe. Eu tentei desativar todos os meus plugins e, em seguida, é o mesmo que na primeira foto. Como faço para destacar a sintaxe como na segunda foto?

    
por Marcus Buffett 31.10.2014 / 03:15

1 resposta

0

Parece que o realce de sintaxe está bem, só o esquema de cores oculta alguns elementos de sintaxe ao definir cores idênticas, enquanto o outro tem cores distintas.

Experimente diferentes esquemas de cores ou mergulhe nos detalhes do seu esquema de cores e na sintaxe do Haskell e altere alguns links, por exemplo:

hi link hsInfix Statement

Para isso, você precisa descobrir qual grupo de sintaxe causa o destaque. :syn list mostra todos os grupos ativos, mas é mais fácil quando você instala os SyntaxAttr.vim - Mostrar os atributos de destaque da sintaxe de caractere sob o cursor . Quando você tem o nome do grupo de sintaxe usado, pode vinculá-lo novamente a um dos grupos básicos que o esquema de cores define.

Além disso, leia :help ft-haskell-syntax ; o plugin de sintaxe tem algumas personalizações embutidas.

    
por 31.10.2014 / 19:13