Como posso saber qual arquivo de sintaxe está sendo usado?

43

O vim é a sintaxe que destaca meu arquivo de uma maneira engraçada e quero saber qual arquivo de sintaxe é responsável por esse comportamento. Como faço para descobrir quais arquivos de sintaxe vim foram carregados?

    
por Edward Z. Yang 10.12.2013 / 06:34

3 respostas

34

Para descobrir quais arquivos o Vim realmente carregou, execute

:scriptnames
    
por 10.12.2013 / 08:35
24

A sintaxe do buffer atual pode ser consultada via

:setlocal syntax?

Geralmente (mas não necessariamente) corresponde ao tipo de arquivo do buffer ( :setlocal filetype? ).

Para um olhar mais profundo,

:syntax list

mostra todas as definições de sintaxe (algumas sintaxes (podem) incluem sintaxes de outras linguagens, por exemplo, java tem html para a marcação de comentário JavaDoc).

    
por 10.12.2013 / 08:51
2

Você pode ver quais tipos de arquivos são usados atualmente e

:verbose set ft ?

O plug-in que manipula o tipo de arquivo provavelmente está localizado em

:e $VIMRUNTIME\ftplugin
    
por 10.12.2013 / 07:02

Tags