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