codekingpro/portable-devtools
114k
1" Vim syntax file2" Language: services(5) - Internet network services list3" Previous Maintainer: Nikolai Weibull <now@bitwi.se>4" Latest Revision: 2006-04-195 6if exists("b:current_syntax")7 finish8endif9 10let s:cpo_save = &cpo11set cpo&vim12 13syn match servicesBegin display '^'14 \ nextgroup=servicesName,servicesComment15 16syn match servicesName contained display '[[:graph:]]\+'17 \ nextgroup=servicesPort skipwhite18 19syn match servicesPort contained display '\d\+'20 \ nextgroup=servicesPPDiv,servicesPPDivDepr21 \ skipwhite22 23syn match servicesPPDiv contained display '/'24 \ nextgroup=servicesProtocol skipwhite25 26syn match servicesPPDivDepr contained display ','27 \ nextgroup=servicesProtocol skipwhite28 29syn match servicesProtocol contained display '\S\+'30 \ nextgroup=servicesAliases,servicesComment31 \ skipwhite32 33syn match servicesAliases contained display '\S\+'34 \ nextgroup=servicesAliases,servicesComment35 \ skipwhite36 37syn keyword servicesTodo contained TODO FIXME XXX NOTE38 39syn region servicesComment display oneline start='#' end='$'40 \ contains=servicesTodo,@Spell41 42hi def link servicesTodo Todo43hi def link servicesComment Comment44hi def link servicesName Identifier45hi def link servicesPort Number46hi def link servicesPPDiv Delimiter47hi def link servicesPPDivDepr Error48hi def link servicesProtocol Type49hi def link servicesAliases Macro50 51let b:current_syntax = "services"52 53let &cpo = s:cpo_save54unlet s:cpo_save55 