if exists("b:current_syntax") finish endif runtime! syntax/jinja.vim syntax include @octoberPHP syntax/php.vim unlet! b:current_syntax syntax include @octoberConfig syntax/dosini.vim syntax region octoberConfig start=@\%^\([a-zA-z]\+[a-zA-Z0-9]\+\s*=\s*\("\|'\)\)\|\[\s*[a-zA-Z0-9]\+\s*\]@ end=+^==$+me=e-2 contains=@octoberConfig syntax region octoberPHP start=+^==$+ms=s+2 end=+^==$+me=e-2 contains=@octoberPHP " syntax match octobercmsSectionDelimiter "^==$" " highlight link octobercmsSectionDelimiter Comment let b:current_syntax = "octobercms"