Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
opam.vim75 linesDownload Raw Back to syntax
1" Vim syntax file2" Language:    opam - OCaml package manager3" Maintainer:  Markus Mottl        <markus.mottl@gmail.com>4" URL:         https://github.com/ocaml/vim-ocaml5" Last Change:6"              2020 Dec 31 - Added header (Markus Mottl)7 8if exists("b:current_syntax")9  finish10endif11 12" need %{vars}%13" env: [[CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs"]]14syn iskeyword a-z,A-Z,-15syn keyword opamKeyword1 author16syn keyword opamKeyword1 authors17syn keyword opamKeyword1 available18syn keyword opamKeyword1 bug-reports19syn keyword opamKeyword1 build20syn keyword opamKeyword1 build-env21syn keyword opamKeyword1 conflict-class22syn keyword opamKeyword1 conflicts23syn keyword opamKeyword1 depends24syn keyword opamKeyword1 depexts25syn keyword opamKeyword1 depopts26syn keyword opamKeyword1 description27syn keyword opamKeyword1 dev-repo28syn keyword opamKeyword1 doc29syn keyword opamKeyword1 extra-files30syn keyword opamKeyword1 features31syn keyword opamKeyword1 flags32syn keyword opamKeyword1 homepage33syn keyword opamKeyword1 install34syn keyword opamKeyword1 libraries35syn keyword opamKeyword1 license36syn keyword opamKeyword1 maintainer37syn keyword opamKeyword1 messages38syn keyword opamKeyword1 name39syn keyword opamKeyword1 opam-version40syn keyword opamKeyword1 patches41syn keyword opamKeyword1 pin-depends42syn keyword opamKeyword1 post-messages43syn keyword opamKeyword1 remove44syn keyword opamKeyword1 run-test45syn keyword opamKeyword1 setenv46syn keyword opamKeyword1 substs47syn keyword opamKeyword1 synopsis48syn keyword opamKeyword1 syntax49syn keyword opamKeyword1 tags50syn keyword opamKeyword1 version51 52syn keyword opamTodo FIXME NOTE NOTES TODO XXX contained53syn match opamComment "#.*$" contains=opamTodo,@Spell54syn match opamOperator ">\|<\|=\|<=\|>="55 56syn match opamUnclosedInterpolate "%{[^ "]*" contained57syn match opamInterpolate         "%{[^ "]\+}%" contained58syn region opamString start=/"/ end=/"/ contains=opamInterpolate,OpamUnclosedInterpolate59syn region opamSeq start=/\[/ end=/\]/ contains=ALLBUT,opamKeyword160syn region opamExp start=/{/ end=/}/ contains=ALLBUT,opamKeyword161 62hi link opamKeyword1 Keyword63 64hi link opamString String65hi link opamExp Function66hi link opamSeq Statement67hi link opamOperator Operator68hi link opamComment Comment69hi link opamInterpolate Identifier70hi link opamUnclosedInterpolate Error71 72let b:current_syntax = "opam"73 74" vim: ts=2 sw=275 
codekingpro/portable-devtools · Team Ai