Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
asteriskvm.vim52 linesDownload Raw Back to syntax
1" Vim syntax file2" Language:	Asterisk voicemail config file3" Maintainer: Tilghman Lesher (Corydon76)4" Last Change:	2006 Mar 215" version 0.26 7" quit when a syntax file was already loaded8if exists("b:current_syntax")9  finish10endif11 12syn sync clear13syn sync fromstart14 15 16syn keyword     asteriskvmTodo    TODO contained17syn match       asteriskvmComment         ";.*" contains=asteriskvmTodo18syn match       asteriskvmContext         "\[.\{-}\]"19 20" ZoneMessages21syn match       asteriskvmZone            "^[[:alnum:]]\+\s*=>\?\s*[[:alnum:]/_]\+|.*$" contains=zoneName,zoneDef22syn match       zoneName                "=\zs[[:alnum:]/_]\+\ze" contained23syn match       zoneDef                 "|\zs.*\ze$" contained24 25syn match       asteriskvmSetting         "\<\(format\|serveremail\|minmessage\|maxmessage\|maxgreet\|skipms\|maxsilence\|silencethreshold\|maxlogins\)="26syn match       asteriskvmSetting         "\<\(externnotify\|externpass\|directoryintro\|charset\|adsi\(fdn\|sec\|ver\)\|\(pager\)\?fromstring\|email\(subject\|body\|cmd\)\|tz\|cidinternalcontexts\|saydurationm\|dialout\|callback\)="27syn match       asteriskvmSettingBool     "\<\(attach\|pbxskip\|usedirectory\|saycid\|sayduration\|sendvoicemail\|review\|operator\|envelope\|delete\|nextaftercmd\|forcename\|forcegreeting\)=\(yes\|no\|1\|0\|true\|false\|t\|f\)"28 29" Individual mailbox definitions30syn match       asteriskvmMailbox         "^[[:digit:]]\+\s*=>\?\s*[[:digit:]]\+\(,[^,]*\(,[^,]*\(,[^,]*\(,[^,]*\)\?\)\?\)\?\)\?" contains=mailboxEmail,asteriskvmSetting,asteriskvmSettingBool,comma31syn match       mailboxEmail            ",\zs[^@=,]*@[[:alnum:]\-\.]\+\.[[:alpha:]]\{2,10}\ze" contains=comma32syn match       comma                   "[,|]" contained33 34" Define the default highlighting.35" Only when an item doesn't have highlighting yet36 37hi def link        asteriskvmComment Comment38hi def link        asteriskvmContext         Identifier39hi def link        asteriskvmZone            Type40hi def link        zoneName                String41hi def link        zoneDef                 String42hi def link        asteriskvmSetting         Type43hi def link        asteriskvmSettingBool     Type44 45hi def link        asteriskvmMailbox         Statement46hi def link        mailboxEmail            String47 48let b:current_syntax = "asteriskvm"49 50" vim: ts=8 sw=251 52 
codekingpro/portable-devtools · Team Ai