Qual é o realce adequado da sintaxe vim para as palavras-chave de substituição final em c ++?

1

Em ~/.vim/syntax/c.vim

Eu adicionei:

syn keyword cStructure final override

porque não sabia qual tipo de palavra-chave usar.

Alguma recomendação para o tipo correto para esses modificadores de função?

    
por kfmfe04 20.02.2013 / 05:29

1 resposta

2

Em primeiro lugar, você não deve modificar o script de sintaxe padrão; você terá problemas ao atualizar o Vim. Em vez disso, coloque suas adições em ~/.vim/after/syntax/c.vim ; isso é originado automaticamente após a sintaxe padrão.

A menos que você planeje publicar sua extensão ou enviá-la como um aprimoramento para o autor da sintaxe original, é possível escolher o que lhe agrada. Eu o atribuo ao grupo Keyword , que por padrão está vinculado a Statement .

:syn keyword cKeywords final override
:hi def link cKeywords Keyword
    
por 20.02.2013 / 09:00

Tags