?? gp.vim
字號:
" Vim syntax file" Language: gp (version 2.1)" Maintainer: Karim Belabas <Karim.Belabas@math.u-psud.fr>" Last change: 2001 May 10if version < 600 syntax clearelseif exists("b:current_syntax") finishendif" some control statementssyntax keyword gpStatement break return nextsyntax keyword gpConditional ifsyntax keyword gpRepeat until while for fordiv forprime forstep forvecsyntax keyword gpScope local globalsyntax keyword gpInterfaceKey buffersize colors compatible debug debugmemsyntax keyword gpInterfaceKey echo format help histsize log logfile outputsyntax keyword gpInterfaceKey parisize path primelimit prompt psfilesyntax keyword gpInterfaceKey realprecision seriesprecision simplifysyntax keyword gpInterfaceKey strictmatch timersyntax match gpInterface "^\s*\\[a-z].*"syntax keyword gpInterface defaultsyntax keyword gpInput read input" functionssyntax match gpFunRegion "^\s*[a-zA-Z][_a-zA-Z0-9]*(.*)\s*=\s*[^ \t=]"me=e-1 contains=gpFunction,gpArgssyntax match gpFunRegion "^\s*[a-zA-Z][_a-zA-Z0-9]*(.*)\s*=\s*$" contains=gpFunction,gpArgssyntax match gpArgs contained "[a-zA-Z][_a-zA-Z0-9]*"syntax match gpFunction contained "^\s*[a-zA-Z][_a-zA-Z0-9]*("me=e-1" String and Character constants" Highlight special (backslash'ed) characters differentlysyntax match gpSpecial contained "\\[ent\\]"syntax region gpString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=gpSpecial"commentssyntax region gpComment start="/\*" end="\*/" contains=gpTodosyntax match gpComment "\\\\.*" contains=gpTodosyntax keyword gpTodo contained TODOsyntax sync ccomment gpComment minlines=10"catch errors caused by wrong parenthesissyntax region gpParen transparent start='(' end=')' contains=ALLBUT,gpParenError,gpTodo,gpFunction,gpArgs,gpSpecialsyntax match gpParenError ")"syntax match gpInParen contained "[{}]"if version >= 508 || !exists("did_gp_syn_inits") if version < 508 let did_gp_syn_inits = 1 command -nargs=+ HiLink hi link <args> else command -nargs=+ HiLink hi def link <args> endif HiLink gpConditional Conditional HiLink gpRepeat Repeat HiLink gpError Error HiLink gpParenError gpError HiLink gpInParen gpError HiLink gpStatement Statement HiLink gpString String HiLink gpComment Comment HiLink gpInterface Type HiLink gpInput Type HiLink gpInterfaceKey Statement HiLink gpFunction Function HiLink gpScope Type " contained ones HiLink gpSpecial Special HiLink gpTodo Todo HiLink gpArgs Type delcommand HiLinkendiflet b:current_syntax = "gp"" vim: ts=8
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -