Para descobrir quais arquivos o Vim realmente carregou, execute
:scriptnames
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?
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).
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
Tags vim