⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smil.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
字号:
" Vim syntax file" Language:	SMIL (Synchronized Multimedia Integration Language)" Maintainer:	Herve Foucher <Herve.Foucher@helio.org>" URL:		http://www.helio.org/vim/syntax/smil.vim" Last Change:	2001 May 09" To learn more about SMIL, please refer to http://www.w3.org/AudioVideo/" and to http://www.helio.org/products/smil/tutorial/" For version 5.x: Clear all syntax items" For version 6.x: Quit when a syntax file was already loadedif version < 600  syntax clearelseif exists("b:current_syntax")  finishendif" SMIL is case sensitivesyn case match" illegal characterssyn match smilError "[<>&]"syn match smilError "[()&]"if !exists("main_syntax")  let main_syntax = 'smil'endif" tagssyn match   smilSpecial  contained "\\\d\d\d\|\\."syn match   smilSpecial  contained "("syn match   smilSpecial  contained "id("syn match   smilSpecial  contained ")"syn keyword smilSpecial  contained remove freeze true false on off overdub caption new pause replacesyn keyword smilSpecial  contained first lastsyn keyword smilSpecial  contained fill meet slice scroll hiddensyn region  smilString   contained start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=smilSpecialsyn region  smilString   contained start=+'+ skip=+\\\\\|\\'+ end=+'+ contains=smilSpecialsyn match   smilValue    contained "=[\t ]*[^'" \t>][^ \t>]*"hs=s+1syn region  smilEndTag             start=+</+    end=+>+              contains=smilTagN,smilTagErrorsyn region  smilTag                start=+<[^/]+ end=+>+              contains=smilTagN,smilString,smilArg,smilValue,smilTagError,smilEvent,smilCssDefinitionsyn match   smilTagN     contained +<\s*[-a-zA-Z0-9]\++ms=s+1 contains=smilTagName,smilSpecialTagNamesyn match   smilTagN     contained +</\s*[-a-zA-Z0-9]\++ms=s+2 contains=smilTagName,smilSpecialTagNamesyn match   smilTagError contained "[^>]<"ms=s+1" tag namessyn keyword smilTagName contained smil head body anchor a switch region layout metasyn match   smilTagName contained "root-layout"syn keyword smilTagName contained par seqsyn keyword smilTagName contained animation video img audio ref text textstreamsyn match smilTagName contained "\<\(head\|body\)\>"" legal arg namessyn keyword smilArg contained dur begin end href target id coords show title abstract author copyright altsyn keyword smilArg contained left top width height fit src name content fill longdesc repeat typesyn match   smilArg contained "z-index"syn match   smilArg contained " end-sync"syn match   smilArg contained " region"syn match   smilArg contained "background-color"syn match   smilArg contained "system-bitrate"syn match   smilArg contained "system-captions"syn match   smilArg contained "system-overdub-or-caption"syn match   smilArg contained "system-language"syn match   smilArg contained "system-required"syn match   smilArg contained "system-screen-depth"syn match   smilArg contained "system-screen-size"syn match   smilArg contained "clip-begin"syn match   smilArg contained "clip-end"syn match   smilArg contained "skip-content"" SMIL Boston ext." This are new SMIL functionnalities seen on www.w3.org on August 3rd 1999" Animationsyn keyword smilTagName contained animate set movesyn keyword smilArg contained calcMode from to by additive values origin pathsyn keyword smilArg contained accumulate hold attributesyn match   smilArg contained "xml:link"syn keyword smilSpecial contained discrete linear spline parent layoutsyn keyword smilSpecial contained top left simple" Linkingsyn keyword smilTagName contained areasyn keyword smilArg contained actuate behavior inline sourceVolumesyn keyword smilArg contained destinationVolume destinationPlaystate tabindexsyn keyword smilArg contained class style lang dir onclick ondblclick onmousedown onmouseup onmouseover onmousemove onmouseout onkeypress onkeydown onkeyup shape nohref accesskey onfocus onblursyn keyword smilSpecial contained play pause stop rect circ poly child par seq" Media Objectsyn keyword smilTagName contained rtpmapsyn keyword smilArg contained port transport encoding payload clipBegin clipEndsyn match   smilArg contained "fmt-list"" Timing and Synchronizationsyn keyword smilTagName contained exclsyn keyword smilArg contained beginEvent endEvent eventRestart endSync repeatCount repeatDursyn keyword smilArg contained syncBehavior syncTolerancesyn keyword smilSpecial contained canSlip locked" special characterssyn match smilSpecialChar "&[^;]*;"if exists("smil_wrong_comments")  syn region smilComment                start=+<!--+      end=+-->+else  syn region smilComment                start=+<!+        end=+>+   contains=smilCommentPart,smilCommentError  syn match  smilCommentError contained "[^><!]"  syn region smilCommentPart  contained start=+--+        end=+--+endifsyn region smilComment                start=+<!DOCTYPE+ keepend end=+>+" Define the default highlighting." For version 5.7 and earlier: only when not done already" For version 5.8 and later: only when an item doesn't have highlighting yetif version >= 508 || !exists("did_smil_syntax_inits")  if version < 508    let did_smil_syntax_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif  HiLink smilTag			Function  HiLink smilEndTag			Identifier  HiLink smilArg			Type  HiLink smilTagName			smilStatement  HiLink smilSpecialTagName		Exception  HiLink smilValue			Value  HiLink smilSpecialChar		Special  HiLink smilSpecial			Special  HiLink smilSpecialChar		Special  HiLink smilString			String  HiLink smilStatement			Statement  HiLink smilComment			Comment  HiLink smilCommentPart		Comment  HiLink smilPreProc			PreProc  HiLink smilValue			String  HiLink smilCommentError		smilError  HiLink smilTagError			smilError  HiLink smilError			Error  delcommand HiLinkendiflet b:current_syntax = "smil"if main_syntax == 'smil'  unlet main_syntaxendif" vim: ts=8

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -