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

📄 slrnsc.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
字号:
" Vim syntax file" Language:	Slrn score file" Maintainer:	Preben "Peppe" Guldberg (c928400@student.dtu.dk)" Last Change:	Thu Apr  2 14:02:43 1998" 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")  finishendifsyn match slrnscComment		"%.*$"syn match slrnscSectionCom	".].*"lc=2" characters in newsgroup namesif version < 600  set isk=@,48-57,.,-,_,+else  setlocal isk=@,48-57,.,-,_,+endifsyn match slrnscGroup		contained "\(\k\|\*\)\+"syn match slrnscNumber		contained "\d\+"syn match slrnscDate		contained "\(\d\{1,2}[-/]\)\{2}\d\{4}"syn match slrnscDelim		contained ":"syn match slrnscComma		contained ","syn match slrnscOper		contained "\~"syn match slrnscEsc		contained "\\[ecC<>.]"syn match slrnscEsc		contained "[?^]"syn match slrnscEsc		contained "[^\\]$\s*$"lc=1syn region slrnscSection	matchgroup=slrnscSectionStd start="^\s*\[" end='\]' contains=slrnscGroup,slrnscComma,slrnscSectionComsyn region slrnscSection	matchgroup=slrnscSectionNot start="^\s*\[\~" end='\]' contains=slrnscGroup,slrnscCommas,slrnscSectionComsyn keyword slrnscItem		contained Expires From Lines References Subject Xrefsyn match slrnscItemFill	contained ".*$" skipempty nextgroup=slrnscScoreItem contains=slrnscEscsyn match slrnscScoreItem	contained "^\s*Expires:\s*\(\d\{1,2}[-/]\)\{2}\d\{4}\s*$" skipempty nextgroup=slrnscScoreItem contains=slrnscItem,slrnscDelim,slrnscDatesyn match slrnscScoreItem	contained "^\s*\~\=Lines:\s*\d\+\s*$" skipempty nextgroup=slrnscScoreItem contains=slrnscOper,slrnscItem,slrnscDelim,slrnscNumbersyn match slrnscScoreItem	contained "^\s*\~\=\(From\|References\|Subject\|Xref\):" nextgroup=slrnscItemFill contains=slrnscOper,slrnscItem,slrnscDelimsyn match slrnscScoreItem	contained "^\s*%.*$" skipempty nextgroup=slrnscScoreItem contains=slrnscCommentsyn keyword slrnscScore		contained Scoresyn match slrnScoreLine		"^\s*Score::\=\s\+=\=-\=\d\+\s*$" skipempty nextgroup=slrnscScoreItem contains=slrnscScore,slrnscDelim,slrnscOper,slrnscNumber" 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_slrnsc_syntax_inits")  if version < 508    let did_slrnsc_syntax_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif  HiLink slrnscComment		Comment  HiLink slrnscSectionCom	slrnscComment  HiLink slrnscGroup		String  HiLink slrnscNumber		Number  HiLink slrnscDate		Special  HiLink slrnscDelim		Delimiter  HiLink slrnscComma		SpecialChar  HiLink slrnscOper		SpecialChar  HiLink slrnscEsc		String  HiLink slrnscSectionStd	Type  HiLink slrnscSectionNot	Delimiter  HiLink slrnscItem		Statement  HiLink slrnscScore		Keyword  delcommand HiLinkendiflet b:current_syntax = "slrnsc""EOF	vim: ts=8 noet tw=200 sw=8 sts=0

⌨️ 快捷键说明

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