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

📄 lss.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
字号:
" Vim syntax file" Language:	Lynx 2.7.1 style file" Maintainer:	Scott Bigham <dsb@cs.duke.edu>" Last Change:	2001 May 09" 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" This setup is probably atypical for a syntax highlighting file, because" most of it is not really intended to be overrideable.  Instead, the" highlighting is supposed to correspond to the highlighting specified by" the .lss file entries themselves; ie. the "bold" keyword should be bold," the "red" keyword should be red, and so forth.  The exceptions to this" are comments, of course, and the initial keyword identifying the affected" element, which will inherit the usual Identifier highlighting.syn match lssElement "^[^:]\+" nextgroup=lssMonosyn match lssMono ":[^:]\+" contained nextgroup=lssFgColor contains=lssReverse,lssUnderline,lssBold,lssStandoutsyn keyword	lssBold		bold		containedsyn keyword	lssReverse	reverse		containedsyn keyword	lssUnderline	underline	containedsyn keyword	lssStandout	standout	containedsyn match lssFgColor ":[^:]\+" contained nextgroup=lssBgColor contains=lssRedFg,lssBlueFg,lssGreenFg,lssBrownFg,lssMagentaFg,lssCyanFg,lssLightgrayFg,lssGrayFg,lssBrightredFg,lssBrightgreenFg,lssYellowFg,lssBrightblueFg,lssBrightmagentaFg,lssBrightcyanFgsyn case ignoresyn keyword	lssRedFg		red		containedsyn keyword	lssBlueFg		blue		containedsyn keyword	lssGreenFg		green		containedsyn keyword	lssBrownFg		brown		containedsyn keyword	lssMagentaFg		magenta		containedsyn keyword	lssCyanFg		cyan		containedsyn keyword	lssLightgrayFg		lightgray	containedsyn keyword	lssGrayFg		gray		containedsyn keyword	lssBrightredFg		brightred	containedsyn keyword	lssBrightgreenFg	brightgreen	containedsyn keyword	lssYellowFg		yellow		containedsyn keyword	lssBrightblueFg		brightblue	containedsyn keyword	lssBrightmagentaFg	brightmagenta	containedsyn keyword	lssBrightcyanFg		brightcyan	containedsyn case matchsyn match lssBgColor ":[^:]\+" contained contains=lssRedBg,lssBlueBg,lssGreenBg,lssBrownBg,lssMagentaBg,lssCyanBg,lssLightgrayBg,lssGrayBg,lssBrightredBg,lssBrightgreenBg,lssYellowBg,lssBrightblueBg,lssBrightmagentaBg,lssBrightcyanBg,lssWhiteBgsyn case ignoresyn keyword	lssRedBg		red		containedsyn keyword	lssBlueBg		blue		containedsyn keyword	lssGreenBg		green		containedsyn keyword	lssBrownBg		brown		containedsyn keyword	lssMagentaBg		magenta		containedsyn keyword	lssCyanBg		cyan		containedsyn keyword	lssLightgrayBg		lightgray	containedsyn keyword	lssGrayBg		gray		containedsyn keyword	lssBrightredBg		brightred	containedsyn keyword	lssBrightgreenBg	brightgreen	containedsyn keyword	lssYellowBg		yellow		containedsyn keyword	lssBrightblueBg		brightblue	containedsyn keyword	lssBrightmagentaBg	brightmagenta	containedsyn keyword	lssBrightcyanBg		brightcyan	containedsyn keyword	lssWhiteBg		white		containedsyn case matchsyn match lssComment "#.*$"" 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_lss_syntax_inits")  if version < 508    let did_lss_syntax_inits = 1  endif  hi def link lssComment Comment  hi def link lssElement Identifier  hi def lssBold		term=bold cterm=bold  hi def lssReverse		term=reverse cterm=reverse  hi def lssUnderline		term=underline cterm=underline  hi def lssStandout		term=standout cterm=standout  hi def lssRedFg		ctermfg=red  hi def lssBlueFg		ctermfg=blue  hi def lssGreenFg		ctermfg=green  hi def lssBrownFg		ctermfg=brown  hi def lssMagentaFg		ctermfg=magenta  hi def lssCyanFg		ctermfg=cyan  hi def lssGrayFg		ctermfg=gray  if $COLORTERM == "rxvt"    " On rxvt's, bright colors are activated by setting the bold attribute.    hi def lssLightgrayFg	ctermfg=gray cterm=bold    hi def lssBrightredFg	ctermfg=red cterm=bold    hi def lssBrightgreenFg	ctermfg=green cterm=bold    hi def lssYellowFg		ctermfg=yellow cterm=bold    hi def lssBrightblueFg	ctermfg=blue cterm=bold    hi def lssBrightmagentaFg	ctermfg=magenta cterm=bold    hi def lssBrightcyanFg	ctermfg=cyan cterm=bold  else    hi def lssLightgrayFg	ctermfg=lightgray    hi def lssBrightredFg	ctermfg=lightred    hi def lssBrightgreenFg	ctermfg=lightgreen    hi def lssYellowFg		ctermfg=yellow    hi def lssBrightblueFg	ctermfg=lightblue    hi def lssBrightmagentaFg	ctermfg=lightmagenta    hi def lssBrightcyanFg	ctermfg=lightcyan  endif  hi def lssRedBg		ctermbg=red  hi def lssBlueBg		ctermbg=blue  hi def lssGreenBg		ctermbg=green  hi def lssBrownBg		ctermbg=brown  hi def lssMagentaBg		ctermbg=magenta  hi def lssCyanBg		ctermbg=cyan  hi def lssLightgrayBg		ctermbg=lightgray  hi def lssGrayBg		ctermbg=gray  hi def lssBrightredBg		ctermbg=lightred  hi def lssBrightgreenBg	ctermbg=lightgreen  hi def lssYellowBg		ctermbg=yellow  hi def lssBrightblueBg	ctermbg=lightblue  hi def lssBrightmagentaBg	ctermbg=lightmagenta  hi def lssBrightcyanBg	ctermbg=lightcyan  hi def lssWhiteBg		ctermbg=white ctermfg=blackendiflet b:current_syntax = "lss"" vim: ts=8

⌨️ 快捷键说明

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