xref: /vim-8.2.3635/runtime/syntax/updatedb.vim (revision 214641f7)
142eeac35SBram Moolenaar" Vim syntax file
242eeac35SBram Moolenaar" Language:             updatedb.conf(5) configuration file
3*214641f7SBram Moolenaar" Previous Maintainer:  Nikolai Weibull <[email protected]>
45c73622aSBram Moolenaar" Latest Revision:      2009-05-25
542eeac35SBram Moolenaar
642eeac35SBram Moolenaarif exists("b:current_syntax")
742eeac35SBram Moolenaar  finish
842eeac35SBram Moolenaarendif
942eeac35SBram Moolenaar
1042eeac35SBram Moolenaarlet s:cpo_save = &cpo
1142eeac35SBram Moolenaarset cpo&vim
1242eeac35SBram Moolenaar
1342eeac35SBram Moolenaarsyn keyword updatedbTodo    contained TODO FIXME XXX NOTE
1442eeac35SBram Moolenaar
1542eeac35SBram Moolenaarsyn region  updatedbComment display oneline start='^\s*#' end='$'
1642eeac35SBram Moolenaar                            \ contains=updatedbTodo,@Spell
1742eeac35SBram Moolenaar
1842eeac35SBram Moolenaarsyn match   updatedbBegin   display '^'
1942eeac35SBram Moolenaar                            \ nextgroup=updatedbName,updatedbComment skipwhite
2042eeac35SBram Moolenaar
215c73622aSBram Moolenaarsyn keyword updatedbName    contained
225c73622aSBram Moolenaar                            \ PRUNEFS
235c73622aSBram Moolenaar                            \ PRUNENAMES
245c73622aSBram Moolenaar                            \ PRUNEPATHS
255c73622aSBram Moolenaar                            \ PRUNE_BIND_MOUNTS
2642eeac35SBram Moolenaar                            \ nextgroup=updatedbNameEq
2742eeac35SBram Moolenaar
2842eeac35SBram Moolenaarsyn match   updatedbNameEq  contained display '=' nextgroup=updatedbValue
2942eeac35SBram Moolenaar
300dc065eeSBram Moolenaarsyn region  updatedbValue   contained display oneline start='"' end='"'
3142eeac35SBram Moolenaar
3242eeac35SBram Moolenaarhi def link updatedbTodo    Todo
3342eeac35SBram Moolenaarhi def link updatedbComment Comment
3442eeac35SBram Moolenaarhi def link updatedbName    Identifier
3542eeac35SBram Moolenaarhi def link updatedbNameEq  Operator
3642eeac35SBram Moolenaarhi def link updatedbValue   String
3742eeac35SBram Moolenaar
3842eeac35SBram Moolenaarlet b:current_syntax = "updatedb"
3942eeac35SBram Moolenaar
4042eeac35SBram Moolenaarlet &cpo = s:cpo_save
4142eeac35SBram Moolenaarunlet s:cpo_save
42