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

📄 matlab.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
字号:
" Vim syntax file" Language:	Matlab" Maintainer:	Preben "Peppe" Guldberg <c928400@student.dtu.dk>"		Original author: Mario Eusebio" Last Change:	Tue Jul 28 17:44:06 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 keyword matlabStatement		returnsyn keyword matlabLabel			case switchsyn keyword matlabConditional		else elseif end if otherwisesyn keyword matlabRepeat		do for whilesyn keyword matlabTodo			contained  TODO" If you do not want these operators lit, uncommment them and the "hi link" belowsyn match matlabArithmeticOperator	"[-+]"syn match matlabArithmeticOperator	"\.\=[*/\\^]"syn match matlabRelationalOperator	"[=~]="syn match matlabRelationalOperator	"[<>]=\="syn match matlabLogicalOperator		"[&|~]"syn match matlabLineContinuation	"\.\{3}""syn match matlabIdentifier		"\<\a\w*\>"" Stringsyn region matlabString			start=+'+ end=+'+	oneline" If you don't like tabssyn match matlabTab			"\t"" Standard numberssyn match matlabNumber		"\<\d\+[ij]\=\>"" floating point number, with dot, optional exponentsyn match matlabFloat		"\<\d\+\(\.\d*\)\=\([edED][-+]\=\d\+\)\=[ij]\=\>"" floating point number, starting with a dot, optional exponentsyn match matlabFloat		"\.\d\+\([edED][-+]\=\d\+\)\=[ij]\=\>"" Transpose character and delimiters: Either use just [...] or (...) aswellsyn match matlabDelimiter		"[][]""syn match matlabDelimiter		"[][()]"syn match matlabTransposeOperator	"[])a-zA-Z0-9.]'"lc=1syn match matlabSemicolon		";"syn match matlabComment			"%.*$"	contains=matlabTodo,matlabTabsyn keyword matlabOperator		break zeros default margin round ones randsyn keyword matlabOperator		ceil floor size clear zeros eye mean std covsyn keyword matlabFunction		error eval functionsyn keyword matlabImplicit		abs acos atan asin cos cosh exp log prod sumsyn keyword matlabImplicit		log10 max min sign sin sqrt tan reshapesyn match matlabError	"-\=\<\d\+\.\d\+\.[^*/\\^]"syn match matlabError	"-\=\<\d\+\.\d\+[eEdD][-+]\=\d\+\.\([^*/\\^]\)"" 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_matlab_syntax_inits")  if version < 508    let did_matlab_syntax_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif  HiLink matlabTransposeOperator	matlabOperator  HiLink matlabOperator		Operator  HiLink matlabLineContinuation	Special  HiLink matlabLabel			Label  HiLink matlabConditional		Conditional  HiLink matlabRepeat			Repeat  HiLink matlabTodo			Todo  HiLink matlabString			String  HiLink matlabDelimiter		Identifier  HiLink matlabTransposeOther		Identifier  HiLink matlabNumber			Number  HiLink matlabFloat			Float  HiLink matlabFunction		Function  HiLink matlabError			Error  HiLink matlabImplicit		matlabStatement  HiLink matlabStatement		Statement  HiLink matlabSemicolon		SpecialChar  HiLink matlabComment			Comment  HiLink matlabArithmeticOperator	matlabOperator  HiLink matlabRelationalOperator	matlabOperator  HiLink matlabLogicalOperator		matlabOperator"optional highlighting  "HiLink matlabIdentifier		Identifier  "HiLink matlabTab			Error  delcommand HiLinkendiflet b:current_syntax = "matlab""EOF	vim: ts=8 noet tw=100 sw=8 sts=0

⌨️ 快捷键说明

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