📄 sgmllnx.vim
字号:
" Vim syntax file" Language: SGML-linuxdoc (supported by old sgmltools-1.x)" (for more information, visit www.sgmltools.org)" Maintainer: Nam SungHyun <namsh@kldp.org>" Last Change: 2001 Apr 26" 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 case ignore" tagssyn region sgmllnxEndTag start=+</+ end=+>+ contains=sgmllnxTagN,sgmllnxTagErrorsyn region sgmllnxTag start=+<[^/]+ end=+>+ contains=sgmllnxTagN,sgmllnxTagErrorsyn match sgmllnxTagN contained +<\s*[-a-zA-Z0-9]\++ms=s+1 contains=sgmllnxTagNamesyn match sgmllnxTagN contained +</\s*[-a-zA-Z0-9]\++ms=s+2 contains=sgmllnxTagNamesyn region sgmllnxTag2 start=+<\s*[a-zA-Z]\+/+ keepend end=+/+ contains=sgmllnxTagN2syn match sgmllnxTagN2 contained +/.*/+ms=s+1,me=e-1syn region sgmllnxSpecial oneline start="&" end=";"" tag namessyn keyword sgmllnxTagName contained article author date toc title sect verbsyn keyword sgmllnxTagName contained abstract tscreen p itemize item enumsyn keyword sgmllnxTagName contained descrip quote htmlurl code refsyn keyword sgmllnxTagName contained tt tag bfsyn match sgmllnxTagName contained "sect\d\+"" Commentssyn region sgmllnxComment start=+<!--+ end=+-->+syn region sgmllnxDocType start=+<!doctype+ 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_sgmllnx_syn_inits") if version < 508 let did_sgmllnx_syn_inits = 1 command -nargs=+ HiLink hi link <args> else command -nargs=+ HiLink hi def link <args> endif HiLink sgmllnxTag2 Function HiLink sgmllnxTagN2 Function HiLink sgmllnxTag Special HiLink sgmllnxEndTag Special HiLink sgmllnxParen Special HiLink sgmllnxEntity Type HiLink sgmllnxDocEnt Type HiLink sgmllnxTagName Statement HiLink sgmllnxComment Comment HiLink sgmllnxSpecial Special HiLink sgmllnxDocType PreProc HiLink sgmllnxTagError Error delcommand HiLinkendiflet b:current_syntax = "sgmllnx"" vim:set tw=78 ts=8 sts=2 sw=2 noet:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -