From 5ead69ea6a2f42cf0b931cbeb019f924c311d6b9 Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Wed, 12 Sep 2007 15:42:43 +0000 Subject: [PATCH] update Vim syntax highlighting for changed command names --- vimperator.vim | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/vimperator.vim b/vimperator.vim index 766c26f8..2056e43a 100644 --- a/vimperator.vim +++ b/vimperator.vim @@ -1,7 +1,7 @@ " Vim syntax file " Language: VIMperator configuration file " Maintainer: Doug Kearns -" Latest Revision: 2007 September 09 +" Latest Revision: 2007 September 10 if exists("b:current_syntax") finish @@ -16,13 +16,13 @@ unlet b:current_syntax syn keyword vimperatorTodo FIXME NOTE TODO XXX contained syn match vimperatorComment +".*$+ contains=vimperatorTodo,@Spell -syn keyword vimperatorCommand addo[ns] ba[ck] bd[elete] bw[ipeout] bun[load] tabc[lose] beep bma[dd] bmd[el] bookm[arks] bm - \ b[uffer] buffers files ls delm[arks] downl[oads] dl ec[ho] echoe[rr] exe[cute] exu[sage] fo[rward] fw ha[rdcopy] h[elp] - \ hist[ory] hs javas[cript] js mapc[lear] ma[rk] map marks noh[lsearch] no[remap] o[pen] e[dit] pc[lose] pref[erences] - \ prefs q[uit] quita[ll] qa[ll] re[load] reloada[ll] res[tart] sav[eas] se[t] so[urce] st[op] tab tabl[ast] tabm[ove] - \ tabn[ext] tn[ext] tabo[nly] tabopen t[open] tabnew tabe[dit] tabp[revious] tp[revious] tabN[ext] tN[ext] tabr[ewind] - \ tabfir[st] u[ndo] qmarka[dd] qma[dd] qmarkd[el] qmd[el] qmarks qms unm[ap] ve[rsion] viu[sage] win[open] wo[pen] - \ wine[dit] w[rite] wqa[ll] wq xa[ll] zo[om] +syn keyword vimperatorCommand addo[ns] b[uffer] ba[ck] bd[elete] beep bma[rk] bmarks buffers bun[load] bw[ipeout] delbm[arks] + \ delm[arks] delqm[arks] dl downl[oads] e[dit] ec[ho] echoe[rr] exe[cute] exu[sage] files fo[rward] fw h[elp] ha[rdcopy] + \ hist[ory] hs javas[cript] js ls ma[rk] map mapc[lear] marks no[remap] noh[lsearch] norm[al] o[pen] pc[lose] + \ pref[erences] prefs q[uit] qa[ll] qma[rk] qmarks quita[ll] re[load] reloada[ll] res[tart] sav[eas] se[t] so[urce] st[op] + \ tN[ext] t[open] tab tabN[ext] tabc[lose] tabe[dit] tabfir[st] tabl[ast] tabm[ove] tabn[ext] tabnew tabo[nly] tabopen + \ tabp[revious] tabr[ewind] tabs tn[ext] tp[revious] u[ndo] unm[ap] ve[rsion] viu[sage] w[rite] win[open] wine[dit] + \ wo[pen] wq wqa[ll] xa[ll] zo[om] \ contained " FIXME @@ -30,10 +30,11 @@ syn match vimperatorCommandWrapper "\<\h\w*\>" contains=vimperatorCommand syn region vimperatorSet matchgroup=vimperatorCommand start="\" end="$" keepend oneline contains=vimperatorOption syn keyword vimperatorOption activate act complete cpt defsearch ds extendedhinttags eht focusedhintstyle fhs fullscreen fs - \ nofullscreen nofs guioptions go hintchars hc hintstyle hs hinttags incsearch is noincsearch nois ignorecase ic - \ noignorecase noic insertmode im noinsertmode noim maxhints mh popups pps preload nopreload previewheight pvh showmode smd - \ noshowmode nosmd showstatuslinks ssli \ showtabline stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum - \ verbose vbs visualbell vb wildmode wim wildoptions wop + \ nofullscreen nofs guioptions go hintchars hc hintstyle hs hinttags hlsearch hls nohlsearch nohls incsearch is + \ noincsearch nois ignorecase ic noignorecase noic insertmode im noinsertmode noim linksearch ls nolinksearch nols + \ maxhints mh popups pps preload nopreload previewheight pvh scroll scr showmode smd noshowmode nosmd showstatuslinks ssli + \ showtabline stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum verbose vbs visualbell vb + \ novisualbell novb wildmode wim wildoptions wop \ contained syn region vimperatorJavascript start="\%(^\s*\%(javascript\|js\)\s\+\)\@<=" end="$" contains=@javascriptTop keepend oneline