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 22 23 24hi def link ppdComment Comment 25hi def link ppdDefine Statement 26hi def link ppdUI Function 27hi def link ppdUIGroup Function 28hi def link ppdDef String 29hi def link ppdGUIText Type 30hi def link ppdContraints Special 31 32 33let b:current_syntax = "ppd" 34 35" vim: ts=8 36