Estoy trabajando en un proyecto Symfony2 que usa Twig, y los tipos de archivos son myfile.html.twig
. Vim no detecta automáticamente el resaltado de sintaxis y, por lo tanto, no aplica ninguno. Puedo usar :set syntax=HTML
después de abrir el archivo, pero esto es un problema al saltar de un archivo a otro.vim: persistente: ¿establecer la sintaxis para un tipo de archivo dado?
¿Hay alguna manera de establecer persistentemente el resaltado de sintaxis para un tipo de archivo específico en vim?
Un amigo simplemente me señaló esto también. Establezca el tipo de archivo: 'au BufRead, BufNewFile * .html.twig set filetype = twig' Establezca la sintaxis:' au BufRead, BufNewFile * .html.twig set syntax = HTML' – Bendihossan
Sugeriría poner esta línea en '~/.vim/ftdetect/html.twig.vim' file (debe crearlo), que es el lugar correcto para tales autocommands. – xaizek
@xaizek Entiendo que esto es recomendable, pero ¿tiene alguna idea de por qué no funciona si pongo '~/.vimrc' en lugar de' ~/.vim/ftdetect/'? –