blob: 91c335d663da7aa5c49d04bbef0572d972aa588a [file] [log] [blame]
Bram Moolenaar42eeac32005-06-29 22:40:58 +00001" Vim syntax file
2" Language: updatedb.conf(5) configuration file
3" Maintainer: Nikolai Weibull <nikolai+work.vim@bitwi.se>
4" Latest Revision: 2005-06-29
5
6if exists("b:current_syntax")
7 finish
8endif
9
10let s:cpo_save = &cpo
11set cpo&vim
12
13syn keyword updatedbTodo contained TODO FIXME XXX NOTE
14
15syn region updatedbComment display oneline start='^\s*#' end='$'
16 \ contains=updatedbTodo,@Spell
17
18syn match updatedbBegin display '^'
19 \ nextgroup=updatedbName,updatedbComment skipwhite
20
21syn keyword updatedbName contained PRUNEFS PRUNEPATHS
22 \ nextgroup=updatedbNameEq
23
24syn match updatedbNameEq contained display '=' nextgroup=updatedbValue
25
26syn region updatedbValue contained display oneline
27 \ matchgroup=updatedbValue start='"'
28 \ matchgroup=updatedbValue end='"'
29
30hi def link updatedbTodo Todo
31hi def link updatedbComment Comment
32hi def link updatedbName Identifier
33hi def link updatedbNameEq Operator
34hi def link updatedbValue String
35
36let b:current_syntax = "updatedb"
37
38let &cpo = s:cpo_save
39unlet s:cpo_save