if exists("did_load_filetypes") finish endif augroup filetypedetect autocmd! BufNewFile,BufRead PKGBUILD setfiletype PKGBUILD autocmd! BufRead,BufNewFile *.pro,*.pri setfiletype qmake autocmd! BufNewFile,BufRead *.qml setfiletype qml.javascript augroup END augroup ft_ros autocmd! BufNewFile,BufRead */ros/*.py setfiletype python.rospy autocmd! BufNewFile,BufRead */ros/*.cfg setfiletype python.roscfg autocmd! BufNewFile,BufRead */ros/*.cpp setfiletype cpp.roscpp autocmd! BufNewFile,BufRead */ros/*.h setfiletype cpp.roscpp autocmd! BufNewFile,BufRead */ros/*.cfg setfiletype python.roscfg autocmd! BufNewFile,BufRead *.launch setfiletype roslaunch autocmd! BufNewFile,BufRead package.xml setfiletype rospackage augroup END augroup h_is_cpp autocmd! BufNewFile,BufRead *.h setfiletype cpp augroup END augroup systemd autocmd! BufNewFile,BufRead *.nspawn setfiletype systemd augroup END