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

📄 foxpro.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
📖 第 1 页 / 共 3 页
字号:
syn match foxproCmd "^\s*\<resu\%[me]\>"syn match foxproCmd "^\s*\<retr\%[y]\>"syn match foxproCmd "^\s*\<retu\%[rn]\>"syn match foxproCmd "^\s*\<run\>"syn match foxproCmd "^\s*\<runs\%[cript]\>"syn match foxproCmd "^\s*\<save\>\s*\<macr\%[os]\>"syn match foxproCmd "^\s*\<save\>\s*\<scre\%[en]\>"syn match foxproCmd "^\s*\<save\>\s*\<to\>"syn match foxproCmd "^\s*\<save\>\s*\<wind\%[ows]\>"syn match foxproCmd "^\s*\<scat\%[ter]\>"syn match foxproCmd "^\s*\<scro\%[ll]\>"syn match foxproCmd "^\s*\<seek\>"syn match foxproCmd "^\s*\<sele\%[ct]\>"syn match foxproCmd "^\s*\<set\>"syn match foxproCmd "^\s*\<set\>\s*\<alte\%[rnate]\>"syn match foxproCmd "^\s*\<set\>\s*\<ansi\>"syn match foxproCmd "^\s*\<set\>\s*\<apla\%[bout]\>"syn match foxproCmd "^\s*\<set\>\s*\<auto\%[save]\>"syn match foxproCmd "^\s*\<set\>\s*\<bell\>"syn match foxproCmd "^\s*\<set\>\s*\<blin\%[k]\>"syn match foxproCmd "^\s*\<set\>\s*\<bloc\%[ksize]\>"syn match foxproCmd "^\s*\<set\>\s*\<bord\%[er]\>"syn match foxproCmd "^\s*\<set\>\s*\<brst\%[atus]\>"syn match foxproCmd "^\s*\<set\>\s*\<carr\%[y]\>"syn match foxproCmd "^\s*\<set\>\s*\<cent\%[ury]\>"syn match foxproCmd "^\s*\<set\>\s*\<clea\%[r]\>"syn match foxproCmd "^\s*\<set\>\s*\<cloc\%[k]\>"syn match foxproCmd "^\s*\<set\>\s*\<coll\%[ate]\>"syn match foxproCmd "^\s*\<set\>\s*\<colo\%[r]\>\s*\<of\>"syn match foxproCmd "^\s*\<set\>\s*\<colo\%[r]\>\s*\<of\>\s*\<sche\%[me]\>"syn match foxproCmd "^\s*\<set\>\s*\<colo\%[r]\>\s*\<set\>"syn match foxproCmd "^\s*\<set\>\s*\<colo\%[r]\>\s*\<to\>"syn match foxproCmd "^\s*\<set\>\s*\<comp\%[atible]\>"syn match foxproCmd "^\s*\<set\>\s*\<conf\%[irm]\>"syn match foxproCmd "^\s*\<set\>\s*\<cons\%[ole]\>"syn match foxproCmd "^\s*\<set\>\s*\<curr\%[ency]\>"syn match foxproCmd "^\s*\<set\>\s*\<curs\%[or]\>"syn match foxproCmd "^\s*\<set\>\s*\<date\>"syn match foxproCmd "^\s*\<set\>\s*\<debu\%[g]\>"syn match foxproCmd "^\s*\<set\>\s*\<deci\%[mals]\>"syn match foxproCmd "^\s*\<set\>\s*\<defa\%[ult]\>"syn match foxproCmd "^\s*\<set\>\s*\<dele\%[ted]\>"syn match foxproCmd "^\s*\<set\>\s*\<deli\%[miters]\>"syn match foxproCmd "^\s*\<set\>\s*\<deve\%[lopment]\>"syn match foxproCmd "^\s*\<set\>\s*\<devi\%[ce]\>"syn match foxproCmd "^\s*\<set\>\s*\<disp\%[lay]\>"syn match foxproCmd "^\s*\<set\>\s*\<dohi\%[story]\>"syn match foxproCmd "^\s*\<set\>\s*\<echo\>"syn match foxproCmd "^\s*\<set\>\s*\<esca\%[pe]\>"syn match foxproCmd "^\s*\<set\>\s*\<exac\%[t]\>"syn match foxproCmd "^\s*\<set\>\s*\<excl\%[usive]\>"syn match foxproCmd "^\s*\<set\>\s*\<fiel\%[ds]\>"syn match foxproCmd "^\s*\<set\>\s*\<filt\%[er]\>"syn match foxproCmd "^\s*\<set\>\s*\<fixe\%[d]\>"syn match foxproCmd "^\s*\<set\>\s*\<form\%[at]\>"syn match foxproCmd "^\s*\<set\>\s*\<full\%[path]\>"syn match foxproCmd "^\s*\<set\>\s*\<func\%[tion]\>"syn match foxproCmd "^\s*\<set\>\s*\<head\%[ings]\>"syn match foxproCmd "^\s*\<set\>\s*\<help\>"syn match foxproCmd "^\s*\<set\>\s*\<help\%[filter]\>"syn match foxproCmd "^\s*\<set\>\s*\<hour\%[s]\>"syn match foxproCmd "^\s*\<set\>\s*\<inde\%[x]\>"syn match foxproCmd "^\s*\<set\>\s*\<inte\%[nsity]\>"syn match foxproCmd "^\s*\<set\>\s*\<key\>"syn match foxproCmd "^\s*\<set\>\s*\<keyc\%[omp]\>"syn match foxproCmd "^\s*\<set\>\s*\<libr\%[ary]\>"syn match foxproCmd "^\s*\<set\>\s*\<lock\>"syn match foxproCmd "^\s*\<set\>\s*\<loge\%[rrors]\>"syn match foxproCmd "^\s*\<set\>\s*\<macd\%[esktop]\>"syn match foxproCmd "^\s*\<set\>\s*\<mach\%[elp]\>"syn match foxproCmd "^\s*\<set\>\s*\<mack\%[ey]\>"syn match foxproCmd "^\s*\<set\>\s*\<marg\%[in]\>"syn match foxproCmd "^\s*\<set\>\s*\<mark\>\s*\<of\>"syn match foxproCmd "^\s*\<set\>\s*\<mark\>\s*\<to\>"syn match foxproCmd "^\s*\<set\>\s*\<memo\%[width]\>"syn match foxproCmd "^\s*\<set\>\s*\<mess\%[age]\>"syn match foxproCmd "^\s*\<set\>\s*\<mous\%[e]\>"syn match foxproCmd "^\s*\<set\>\s*\<mult\%[ilocks]\>"syn match foxproCmd "^\s*\<set\>\s*\<near\>"syn match foxproCmd "^\s*\<set\>\s*\<nocp\%[trans]\>"syn match foxproCmd "^\s*\<set\>\s*\<noti\%[fy]\>"syn match foxproCmd "^\s*\<set\>\s*\<odom\%[eter]\>"syn match foxproCmd "^\s*\<set\>\s*\<opti\%[mize]\>"syn match foxproCmd "^\s*\<set\>\s*\<orde\%[r]\>"syn match foxproCmd "^\s*\<set\>\s*\<pale\%[tte]\>"syn match foxproCmd "^\s*\<set\>\s*\<path\>"syn match foxproCmd "^\s*\<set\>\s*\<pdse\%[tup]\>"syn match foxproCmd "^\s*\<set\>\s*\<poin\%[t]\>"syn match foxproCmd "^\s*\<set\>\s*\<prin\%[ter]\>"syn match foxproCmd "^\s*\<set\>\s*\<proc\%[edure]\>"syn match foxproCmd "^\s*\<set\>\s*\<read\%[border]\>"syn match foxproCmd "^\s*\<set\>\s*\<refr\%[esh]\>"syn match foxproCmd "^\s*\<set\>\s*\<rela\%[tion]\>"syn match foxproCmd "^\s*\<set\>\s*\<rela\%[tion]\>\s*\<off\>"syn match foxproCmd "^\s*\<set\>\s*\<repr\%[ocess]\>"syn match foxproCmd "^\s*\<set\>\s*\<reso\%[urce]\>"syn match foxproCmd "^\s*\<set\>\s*\<safe\%[ty]\>"syn match foxproCmd "^\s*\<set\>\s*\<scor\%[eboard]\>"syn match foxproCmd "^\s*\<set\>\s*\<sepa\%[rator]\>"syn match foxproCmd "^\s*\<set\>\s*\<shad\%[ows]\>"syn match foxproCmd "^\s*\<set\>\s*\<skip\>"syn match foxproCmd "^\s*\<set\>\s*\<skip\>\s*\<of\>"syn match foxproCmd "^\s*\<set\>\s*\<spac\%[e]\>"syn match foxproCmd "^\s*\<set\>\s*\<stat\%[us]\>"syn match foxproCmd "^\s*\<set\>\s*\<stat\%[us]\>\s*\<bar\>"syn match foxproCmd "^\s*\<set\>\s*\<step\>"syn match foxproCmd "^\s*\<set\>\s*\<stic\%[ky]\>"syn match foxproCmd "^\s*\<set\>\s*\<sysm\%[enu]\>"syn match foxproCmd "^\s*\<set\>\s*\<talk\>"syn match foxproCmd "^\s*\<set\>\s*\<text\%[merge]\>"syn match foxproCmd "^\s*\<set\>\s*\<text\%[merge]\>\s*\<deli\%[miters]\>"syn match foxproCmd "^\s*\<set\>\s*\<topi\%[c]\>"syn match foxproCmd "^\s*\<set\>\s*\<trbe\%[tween]\>"syn match foxproCmd "^\s*\<set\>\s*\<type\%[ahead]\>"syn match foxproCmd "^\s*\<set\>\s*\<udfp\%[arms]\>"syn match foxproCmd "^\s*\<set\>\s*\<uniq\%[ue]\>"syn match foxproCmd "^\s*\<set\>\s*\<view\>"syn match foxproCmd "^\s*\<set\>\s*\<volu\%[me]\>"syn match foxproCmd "^\s*\<set\>\s*\<wind\%[ow]\>\s*\<of\>\s*\<memo\>"syn match foxproCmd "^\s*\<set\>\s*\<xcmd\%[file]\>"syn match foxproCmd "^\s*\<show\>\s*\<get\>"syn match foxproCmd "^\s*\<show\>\s*\<gets\>"syn match foxproCmd "^\s*\<show\>\s*\<menu\>"syn match foxproCmd "^\s*\<show\>\s*\<obje\%[ct]\>"syn match foxproCmd "^\s*\<show\>\s*\<popu\%[p]\>"syn match foxproCmd "^\s*\<show\>\s*\<wind\%[ow]\>"syn match foxproCmd "^\s*\<size\>\s*\<popu\%[p]\>"syn match foxproCmd "^\s*\<skip\>"syn match foxproCmd "^\s*\<sort\>"syn match foxproCmd "^\s*\<stor\%[e]\>"syn match foxproCmd "^\s*\<sum\>"syn match foxproCmd "^\s*\<susp\%[end]\>"syn match foxproCmd "^\s*\<tota\%[l]\>"syn match foxproCmd "^\s*\<type\>"syn match foxproCmd "^\s*\<unlo\%[ck]\>"syn match foxproCmd "^\s*\<upda\%[te]\>"syn match foxproCmd "^\s*\<use\>"syn match foxproCmd "^\s*\<wait\>"syn match foxproCmd "^\s*\<zap\>"syn match foxproCmd "^\s*\<zoom\>\s*\<wind\%[ow]\>"" Enclosed Blocksyn match foxproEnBlk "^\s*\<do\>\s*\<case\>"syn match foxproEnBlk "^\s*\<case\>"syn match foxproEnBlk "^\s*\<othe\%[rwise]\>"syn match foxproEnBlk "^\s*\<endc\%[ase]\>"syn match foxproEnBlk "^\s*\<do\>\s*\<whil\%[e]\>"syn match foxproEnBlk "^\s*\<endd\%[o]\>"syn match foxproEnBlk "^\s*\<for\>"syn match foxproEnBlk "^\s*\<endf\%[or]\>"syn match foxproEnBlk "^\s*\<next\>"syn match foxproEnBlk "^\s*\<if\>"syn match foxproEnBlk "^\s*\<else\>"syn match foxproEnBlk "^\s*\<endi\%[f]\>"syn match foxproEnBlk "^\s*\<prin\%[tjob]\>"syn match foxproEnBlk "^\s*\<endp\%[rintjob]\>"syn match foxproEnBlk "^\s*\<scan\>"syn match foxproEnBlk "^\s*\<ends\%[can]\>"syn match foxproEnBlk "^\s*\<text\>"syn match foxproEnBlk "^\s*\<endt\%[ext]\>"" System Variablessyn keyword foxproSysVar _alignment _assist _beautify _box _calcmem _calcvaluesyn keyword foxproSysVar _cliptext _curobj _dblclick _diarydate _dos _foxdocsyn keyword foxproSysVar _foxgraph _gengraph _genmenu _genpd _genscrn _genxtabsyn keyword foxproSysVar _indent _lmargin _mac _mline _padvance _pageno _pbpagesyn keyword foxproSysVar _pcolno _pcopies _pdriver _pdsetup _pecode _peject _pepagesyn keyword foxproSysVar _plength _plineno _ploffset _ppitch _pquality _pretextsyn keyword foxproSysVar _pscode _pspacing _pwait _rmargin _shell _spellchksyn keyword foxproSysVar _startup _tabs _tally _text _throttle _transport _unixsyn keyword foxproSysVar _windows _wrap" Stringssyn region foxproString start=+"+ end=+"+ onelinesyn region foxproString start=+'+ end=+'+ onelinesyn region foxproString start=+\[+ end=+\]+ oneline" Constantssyn match foxproConst "\.t\."syn match foxproConst "\.f\.""integer number, or floating point number without a dot and with "f".syn match foxproNumber "\<[0-9]\+\>""floating point number, with dot, optional exponentsyn match foxproFloat  "\<[0-9]\+\.[0-9]*\(e[-+]\=[0-9]\+\)\=\>""floating point number, starting with a dot, optional exponentsyn match foxproFloat  "\.[0-9]\+\(e[-+]\=[0-9]\+\)\=\>""floating point number, without dot, with exponentsyn match foxproFloat  "\<[0-9]\+e[-+]\=[0-9]\+\>"syn match foxproComment "^\s*\*.*"syn match foxproComment "&&.*""catch errors caused by wrong parenthesissyn region foxproParen transparent start='(' end=')' contains=ALLBUT,foxproParenErrsyn match foxproParenErr ")"syn sync minlines=1 maxlines=3" 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_foxpro_syn_inits")    if version < 508        let did_foxpro_syn_inits = 1        command -nargs=+ HiLink hi link <args>    else        command -nargs=+ HiLink hi def link <args>    endif    HiLink foxproSpecial  Special    HiLink foxproAtSymbol Special    HiLink foxproAtCmd    Statement    HiLink foxproPreProc  PreProc    HiLink foxproFunc     Identifier    HiLink foxproCmd      Statement    HiLink foxproEnBlk    Type    HiLink foxproSysVar   String    HiLink foxproString   String    HiLink foxproConst    Constant    HiLink foxproNumber   Number    HiLink foxproFloat    Float    HiLink foxproComment  Comment    HiLink foxproParenErr Error    delcommand HiLinkendiflet b:current_syntax = "foxpro"

⌨️ 快捷键说明

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