Some resources to review to facilitate this: * [syn-include](http://vimhelp.appspot.com/syntax.txt.html#%3Asyn-include) * [new-filetype-scripts](http://vimhelp.appspot.com/filetype.txt.html#new-filetype-scripts)