" Vim syntax file " Language: etl " Installation: copy into ~/.vim/syntax " To automatically load this file when a .etl file is opened, add the " following lines to ~/.vimrc: " " augroup filetypedetect " au! BufRead,BufNewFile *.etl setfiletype etl " augroup END if version < 600 syntax clear elseif exists("b:current_syntax") finish endif "Source the html syntax file ru! syntax/html.vim "Set the filetype to html to load the html ftplugins set ft=html unlet b:current_syntax syn match etlString /".*"/ syn keyword etlKeyword for print in end include to if unless syn match etlNumbers "\<\d*" syn region etlBlock start=#\[%\(-\|=\)\=# end=#%\]# contains=etlKeyword,etlString,etlNumbers hi link etlBlock Label hi link etlKeyword Normal hi link etlString Constant hi link etlNumbers Number " vim: set ts=4 sw=4: