1" Vim syntax file 2" Language: PPD (PostScript printer description) file 3" Maintainer: Bjoern Jacke <[email protected]> 4" Last Change: 2001-10-06 5 6" quit when a syntax file was already loaded 7if exists("b:current_syntax") 8 finish 9endif 10 11 12syn match ppdComment "^\*%.*" 13syn match ppdDef "\*[a-zA-Z0-9]\+" 14syn match ppdDefine "\*[a-zA-Z0-9\-_]\+:" 15syn match ppdUI "\*[a-zA-Z]*\(Open\|Close\)UI" 16syn match ppdUIGroup "\*[a-zA-Z]*\(Open\|Close\)Group" 17syn match ppdGUIText "/.*:" 18syn match ppdContraints "^*UIConstraints:" 19 20" Define the default highlighting. 21" Only when an item doesn't have highlighting yet 22command -nargs=+ HiLink hi def link <args> 23 24 25HiLink ppdComment Comment 26HiLink ppdDefine Statement 27HiLink ppdUI Function 28HiLink ppdUIGroup Function 29HiLink ppdDef String 30HiLink ppdGUIText Type 31HiLink ppdContraints Special 32 33delcommand HiLink 34 35let b:current_syntax = "ppd" 36 37" vim: ts=8 38