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

📄 iss.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
字号:
" Vim syntax file" Language:	Inno Setup File (iss file) and My InnoSetup extension" Maintainer:	Dominique St閜han (dominique@mggen.com)" Last change:	2001 May 10" 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" shut case offsyn case ignore" Sectionsyn region issHeader		start="\[" end="\]"" Label in the [Setup] Sectionsyn match  issLabel	        "^[^=]\+="" URLsyn match  issURL		"http[s]\=:\/\/.*$"" syn match  issName		"[^: ]\+:"syn match  issName		"Name:"syn match  issName		"MinVersion:\|OnlyBelowVersion:"syn match  issName		"Source:\|DestDir:\|DestName:\|CopyMode:"syn match  issName		"Attribs:\|FontInstall:\|Flags:"syn match  issName		"FileName:\|Parameters:\|WorkingDir:\|Comment:"syn match  issName		"IconFilename:\|IconIndex:"syn match  issName		"Section:\|Key:\|String:"syn match  issName		"Root:\|SubKey:\|ValueType:\|ValueName:\|ValueData:"syn match  issName		"RunOnceId:"syn match  issName		"Type:"syn match  issName		"Components:\|Description:\|GroupDescription\|Types:"syn match  issComment		"^;.*$"" folder constantsyn match  issFolder		"{[^{]*}"" stringsyn region issString	start=+"+  end=+"+ contains=issFolder" [Dirs]syn keyword issDirsFlags deleteafterinstall uninsalwaysuninstall uninsneveruninstall" [Files]syn keyword issFilesCopyMode normal onlyifdoesntexist alwaysoverwrite alwaysskipifsameoroldersyn keyword issFilesAttribs readonly hidden systemsyn keyword issFilesFlags comparetimestampalso confirmoverwrite deleteafterinstallsyn keyword issFilesFlags external fontisnttruetype isreadme overwritereadonlysyn keyword issFilesFlags regserver regtypelib restartreplacesyn keyword issFilesFlags sharedfile skipifsourcedoesntexist uninsneveruninstall" [Icons]syn keyword issIconsFlags createonlyiffileexists runminimized uninsneveruninstall useapppaths" [INI]syn keyword issINIFlags createkeyifdoesntexist uninsdeleteentry uninsdeletesection uninsdeletesectionifempty" [Registry]syn keyword issRegRootKey   HKCR HKCU HKLM HKU HKCCsyn keyword issRegValueType none string expandsz multisz dword binarysyn keyword issRegFlags createvalueifdoesntexist deletekey deletevalue preservestringtypesyn keyword issRegFlags uninsclearvalue uninsdeletekey uninsdeletekeyifempty uninsdeletevalue" [Run] and [UninstallRun]syn keyword issRunFlags nowait shellexec skipifdoesntexist runminimized waituntilidlesyn keyword issRunFlags postinstall unchecked showcheckbox" [Types]syn keyword issTypesFlags iscustom" [Components]syn keyword issComponentsFlags fixed restart disablenouninstallwarning" [UninstallDelete] and [InstallDelete]syn keyword issInstallDeleteType files filesandordirs dirifempty" 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_iss_syntax_inits")  if version < 508    let did_iss_syntax_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif   " The default methods for highlighting.  Can be overridden later   HiLink issHeader	Special   HiLink issComment	Comment   HiLink issLabel	Type   HiLink issName	Type   HiLink issFolder	Special   HiLink issString	String   HiLink issValue	String   HiLink issURL	Include   HiLink issDirsFlags		Keyword   HiLink issFilesCopyMode	Keyword   HiLink issFilesAttribs	Keyword   HiLink issFilesFlags		Keyword   HiLink issIconsFlags		Keyword   HiLink issINIFlags		Keyword   HiLink issRegRootKey		Keyword   HiLink issRegValueType	Keyword   HiLink issRegFlags		Keyword   HiLink issRunFlags		Keyword   HiLink issTypesFlags		Keyword   HiLink issComponentsFlags	Keyword   HiLink issInstallDeleteType	Keyword  delcommand HiLinkendiflet b:current_syntax = "iss"" vim:ts=8

⌨️ 快捷键说明

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