Por exemplo, se eu quiser que um arquivo com o nome gitconfig
(sem início .
) seja reconhecido pelo vim como sendo filetype=gitconfig
, existe um meio de indicar isso em um comentário ou algo semelhante no próprio arquivo? Observe que eu quero que isso funcione em todos os sistemas, portanto, modificar os arquivos de inicialização do vim não é o preferido.
30
set filetype?
revelará o tipo de arquivo 'conf'.:verbose set filetype
para ver de ondeconf
vem o valor - eu acho que as configurações de tipo de arquivo padrão do sistema do vim em algum lugar.modelines
opção.:set modelines?
Se estiver definido como zero, não processará a modelagem.Você pode criar um arquivo de sintaxe e colocá-lo no
share/syntax
diretório vim (no Debian Lenny é/usr/share/vim/vim71/syntax
(sua distribuição pode variar)).A documentação sobre o formato de sintaxe do Vim está aqui: http://vimdoc.sourceforge.net/htmldoc/syntax.html
Você pode encontrar um arquivo de sintaxe pronto na Internet em algum lugar, mas deixarei isso como um exercício para você.
fonte