Chave de compilação de ligação do Vim dependendo do tipo de documento

0

Existe uma maneira de vincular uma chave por tipo de documento?

Por exemplo, se o documento for um arquivo .tex, quero que f5 chame PdfLatex , mas é um arquivo .c, quero que ele chame make

    
por vonhogen 19.09.2010 / 07:36

1 resposta

1

Você pode usar a opção <buffer> para o comando map para especificar que um mapeamento seja usado apenas no buffer atual e aplicar esse mapeamento somente em buffers de um determinado tipo de arquivo usando um autocommand, como este. / p>

au FileType tex map <buffer> <F5> :PdfLatex<CR>
au FileType c   map <buffer> <F5> :make<CR>

Para mais, veja

:help map-<buffer>
:help autocmd.txt
    
por 19.09.2010 / 08:51