eric6/ThirdParty/Pygments/pygments/lexers/_vim_builtins.py

changeset 7983
54c5cfbb1e29
parent 7701
25f42e208e08
--- a/eric6/ThirdParty/Pygments/pygments/lexers/_vim_builtins.py	Thu Jan 14 18:06:56 2021 +0100
+++ b/eric6/ThirdParty/Pygments/pygments/lexers/_vim_builtins.py	Thu Jan 14 18:14:15 2021 +0100
@@ -1,1939 +1,1939 @@
-# -*- coding: utf-8 -*-
-"""
-    pygments.lexers._vim_builtins
-    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-    This file is autogenerated by scripts/get_vimkw.py
-
-    :copyright: Copyright 2006-2020 by the Pygments team, see AUTHORS.
-    :license: BSD, see LICENSE for details.
-"""
-
-# Split up in multiple functions so it's importable by jython, which has a
-# per-method size limit.
-
-def _getauto():
-    var = (
-        ('BufAdd','BufAdd'),
-        ('BufCreate','BufCreate'),
-        ('BufDelete','BufDelete'),
-        ('BufEnter','BufEnter'),
-        ('BufFilePost','BufFilePost'),
-        ('BufFilePre','BufFilePre'),
-        ('BufHidden','BufHidden'),
-        ('BufLeave','BufLeave'),
-        ('BufNew','BufNew'),
-        ('BufNewFile','BufNewFile'),
-        ('BufRead','BufRead'),
-        ('BufReadCmd','BufReadCmd'),
-        ('BufReadPost','BufReadPost'),
-        ('BufReadPre','BufReadPre'),
-        ('BufUnload','BufUnload'),
-        ('BufWinEnter','BufWinEnter'),
-        ('BufWinLeave','BufWinLeave'),
-        ('BufWipeout','BufWipeout'),
-        ('BufWrite','BufWrite'),
-        ('BufWriteCmd','BufWriteCmd'),
-        ('BufWritePost','BufWritePost'),
-        ('BufWritePre','BufWritePre'),
-        ('Cmd','Cmd'),
-        ('CmdwinEnter','CmdwinEnter'),
-        ('CmdwinLeave','CmdwinLeave'),
-        ('ColorScheme','ColorScheme'),
-        ('CompleteDone','CompleteDone'),
-        ('CursorHold','CursorHold'),
-        ('CursorHoldI','CursorHoldI'),
-        ('CursorMoved','CursorMoved'),
-        ('CursorMovedI','CursorMovedI'),
-        ('EncodingChanged','EncodingChanged'),
-        ('FileAppendCmd','FileAppendCmd'),
-        ('FileAppendPost','FileAppendPost'),
-        ('FileAppendPre','FileAppendPre'),
-        ('FileChangedRO','FileChangedRO'),
-        ('FileChangedShell','FileChangedShell'),
-        ('FileChangedShellPost','FileChangedShellPost'),
-        ('FileEncoding','FileEncoding'),
-        ('FileReadCmd','FileReadCmd'),
-        ('FileReadPost','FileReadPost'),
-        ('FileReadPre','FileReadPre'),
-        ('FileType','FileType'),
-        ('FileWriteCmd','FileWriteCmd'),
-        ('FileWritePost','FileWritePost'),
-        ('FileWritePre','FileWritePre'),
-        ('FilterReadPost','FilterReadPost'),
-        ('FilterReadPre','FilterReadPre'),
-        ('FilterWritePost','FilterWritePost'),
-        ('FilterWritePre','FilterWritePre'),
-        ('FocusGained','FocusGained'),
-        ('FocusLost','FocusLost'),
-        ('FuncUndefined','FuncUndefined'),
-        ('GUIEnter','GUIEnter'),
-        ('GUIFailed','GUIFailed'),
-        ('InsertChange','InsertChange'),
-        ('InsertCharPre','InsertCharPre'),
-        ('InsertEnter','InsertEnter'),
-        ('InsertLeave','InsertLeave'),
-        ('MenuPopup','MenuPopup'),
-        ('QuickFixCmdPost','QuickFixCmdPost'),
-        ('QuickFixCmdPre','QuickFixCmdPre'),
-        ('QuitPre','QuitPre'),
-        ('RemoteReply','RemoteReply'),
-        ('SessionLoadPost','SessionLoadPost'),
-        ('ShellCmdPost','ShellCmdPost'),
-        ('ShellFilterPost','ShellFilterPost'),
-        ('SourceCmd','SourceCmd'),
-        ('SourcePre','SourcePre'),
-        ('SpellFileMissing','SpellFileMissing'),
-        ('StdinReadPost','StdinReadPost'),
-        ('StdinReadPre','StdinReadPre'),
-        ('SwapExists','SwapExists'),
-        ('Syntax','Syntax'),
-        ('TabEnter','TabEnter'),
-        ('TabLeave','TabLeave'),
-        ('TermChanged','TermChanged'),
-        ('TermResponse','TermResponse'),
-        ('TextChanged','TextChanged'),
-        ('TextChangedI','TextChangedI'),
-        ('User','User'),
-        ('UserGettingBored','UserGettingBored'),
-        ('VimEnter','VimEnter'),
-        ('VimLeave','VimLeave'),
-        ('VimLeavePre','VimLeavePre'),
-        ('VimResized','VimResized'),
-        ('WinEnter','WinEnter'),
-        ('WinLeave','WinLeave'),
-        ('event','event'),
-    )
-    return var
-auto = _getauto()
-
-def _getcommand():
-    var = (
-        ('a','a'),
-        ('ab','ab'),
-        ('abc','abclear'),
-        ('abo','aboveleft'),
-        ('al','all'),
-        ('ar','ar'),
-        ('ar','args'),
-        ('arga','argadd'),
-        ('argd','argdelete'),
-        ('argdo','argdo'),
-        ('arge','argedit'),
-        ('argg','argglobal'),
-        ('argl','arglocal'),
-        ('argu','argument'),
-        ('as','ascii'),
-        ('au','au'),
-        ('b','buffer'),
-        ('bN','bNext'),
-        ('ba','ball'),
-        ('bad','badd'),
-        ('bd','bdelete'),
-        ('bel','belowright'),
-        ('bf','bfirst'),
-        ('bl','blast'),
-        ('bm','bmodified'),
-        ('bn','bnext'),
-        ('bo','botright'),
-        ('bp','bprevious'),
-        ('br','br'),
-        ('br','brewind'),
-        ('brea','break'),
-        ('breaka','breakadd'),
-        ('breakd','breakdel'),
-        ('breakl','breaklist'),
-        ('bro','browse'),
-        ('bu','bu'),
-        ('buf','buf'),
-        ('bufdo','bufdo'),
-        ('buffers','buffers'),
-        ('bun','bunload'),
-        ('bw','bwipeout'),
-        ('c','c'),
-        ('c','change'),
-        ('cN','cN'),
-        ('cN','cNext'),
-        ('cNf','cNf'),
-        ('cNf','cNfile'),
-        ('cabc','cabclear'),
-        ('cad','cad'),
-        ('cad','caddexpr'),
-        ('caddb','caddbuffer'),
-        ('caddf','caddfile'),
-        ('cal','call'),
-        ('cat','catch'),
-        ('cb','cbuffer'),
-        ('cc','cc'),
-        ('ccl','cclose'),
-        ('cd','cd'),
-        ('ce','center'),
-        ('cex','cexpr'),
-        ('cf','cfile'),
-        ('cfir','cfirst'),
-        ('cg','cgetfile'),
-        ('cgetb','cgetbuffer'),
-        ('cgete','cgetexpr'),
-        ('changes','changes'),
-        ('chd','chdir'),
-        ('che','checkpath'),
-        ('checkt','checktime'),
-        ('cl','cl'),
-        ('cl','clist'),
-        ('cla','clast'),
-        ('clo','close'),
-        ('cmapc','cmapclear'),
-        ('cn','cn'),
-        ('cn','cnext'),
-        ('cnew','cnewer'),
-        ('cnf','cnf'),
-        ('cnf','cnfile'),
-        ('co','copy'),
-        ('col','colder'),
-        ('colo','colorscheme'),
-        ('com','com'),
-        ('comc','comclear'),
-        ('comp','compiler'),
-        ('con','con'),
-        ('con','continue'),
-        ('conf','confirm'),
-        ('cope','copen'),
-        ('cp','cprevious'),
-        ('cpf','cpfile'),
-        ('cq','cquit'),
-        ('cr','crewind'),
-        ('cs','cs'),
-        ('cscope','cscope'),
-        ('cstag','cstag'),
-        ('cuna','cunabbrev'),
-        ('cw','cwindow'),
-        ('d','d'),
-        ('d','delete'),
-        ('de','de'),
-        ('debug','debug'),
-        ('debugg','debuggreedy'),
-        ('del','del'),
-        ('delc','delcommand'),
-        ('delel','delel'),
-        ('delep','delep'),
-        ('deletel','deletel'),
-        ('deletep','deletep'),
-        ('deletl','deletl'),
-        ('deletp','deletp'),
-        ('delf','delf'),
-        ('delf','delfunction'),
-        ('dell','dell'),
-        ('delm','delmarks'),
-        ('delp','delp'),
-        ('dep','dep'),
-        ('di','di'),
-        ('di','display'),
-        ('diffg','diffget'),
-        ('diffo','diffoff'),
-        ('diffp','diffpatch'),
-        ('diffpu','diffput'),
-        ('diffs','diffsplit'),
-        ('difft','diffthis'),
-        ('diffu','diffupdate'),
-        ('dig','dig'),
-        ('dig','digraphs'),
-        ('dir','dir'),
-        ('dj','djump'),
-        ('dl','dl'),
-        ('dli','dlist'),
-        ('do','do'),
-        ('doau','doau'),
-        ('dp','dp'),
-        ('dr','drop'),
-        ('ds','dsearch'),
-        ('dsp','dsplit'),
-        ('e','e'),
-        ('e','edit'),
-        ('ea','ea'),
-        ('earlier','earlier'),
-        ('ec','ec'),
-        ('echoe','echoerr'),
-        ('echom','echomsg'),
-        ('echon','echon'),
-        ('el','else'),
-        ('elsei','elseif'),
-        ('em','emenu'),
-        ('en','en'),
-        ('en','endif'),
-        ('endf','endf'),
-        ('endf','endfunction'),
-        ('endfo','endfor'),
-        ('endfun','endfun'),
-        ('endt','endtry'),
-        ('endw','endwhile'),
-        ('ene','enew'),
-        ('ex','ex'),
-        ('exi','exit'),
-        ('exu','exusage'),
-        ('f','f'),
-        ('f','file'),
-        ('files','files'),
-        ('filet','filet'),
-        ('filetype','filetype'),
-        ('fin','fin'),
-        ('fin','find'),
-        ('fina','finally'),
-        ('fini','finish'),
-        ('fir','first'),
-        ('fix','fixdel'),
-        ('fo','fold'),
-        ('foldc','foldclose'),
-        ('foldd','folddoopen'),
-        ('folddoc','folddoclosed'),
-        ('foldo','foldopen'),
-        ('for','for'),
-        ('fu','fu'),
-        ('fu','function'),
-        ('fun','fun'),
-        ('g','g'),
-        ('go','goto'),
-        ('gr','grep'),
-        ('grepa','grepadd'),
-        ('gui','gui'),
-        ('gvim','gvim'),
-        ('h','h'),
-        ('h','help'),
-        ('ha','hardcopy'),
-        ('helpf','helpfind'),
-        ('helpg','helpgrep'),
-        ('helpt','helptags'),
-        ('hi','hi'),
-        ('hid','hide'),
-        ('his','history'),
-        ('i','i'),
-        ('ia','ia'),
-        ('iabc','iabclear'),
-        ('if','if'),
-        ('ij','ijump'),
-        ('il','ilist'),
-        ('imapc','imapclear'),
-        ('in','in'),
-        ('intro','intro'),
-        ('is','isearch'),
-        ('isp','isplit'),
-        ('iuna','iunabbrev'),
-        ('j','join'),
-        ('ju','jumps'),
-        ('k','k'),
-        ('kee','keepmarks'),
-        ('keepa','keepa'),
-        ('keepalt','keepalt'),
-        ('keepj','keepjumps'),
-        ('keepp','keeppatterns'),
-        ('l','l'),
-        ('l','list'),
-        ('lN','lN'),
-        ('lN','lNext'),
-        ('lNf','lNf'),
-        ('lNf','lNfile'),
-        ('la','la'),
-        ('la','last'),
-        ('lad','lad'),
-        ('lad','laddexpr'),
-        ('laddb','laddbuffer'),
-        ('laddf','laddfile'),
-        ('lan','lan'),
-        ('lan','language'),
-        ('lat','lat'),
-        ('later','later'),
-        ('lb','lbuffer'),
-        ('lc','lcd'),
-        ('lch','lchdir'),
-        ('lcl','lclose'),
-        ('lcs','lcs'),
-        ('lcscope','lcscope'),
-        ('le','left'),
-        ('lefta','leftabove'),
-        ('lex','lexpr'),
-        ('lf','lfile'),
-        ('lfir','lfirst'),
-        ('lg','lgetfile'),
-        ('lgetb','lgetbuffer'),
-        ('lgete','lgetexpr'),
-        ('lgr','lgrep'),
-        ('lgrepa','lgrepadd'),
-        ('lh','lhelpgrep'),
-        ('ll','ll'),
-        ('lla','llast'),
-        ('lli','llist'),
-        ('lmak','lmake'),
-        ('lmapc','lmapclear'),
-        ('lne','lne'),
-        ('lne','lnext'),
-        ('lnew','lnewer'),
-        ('lnf','lnf'),
-        ('lnf','lnfile'),
-        ('lo','lo'),
-        ('lo','loadview'),
-        ('loadk','loadk'),
-        ('loadkeymap','loadkeymap'),
-        ('loc','lockmarks'),
-        ('lockv','lockvar'),
-        ('lol','lolder'),
-        ('lop','lopen'),
-        ('lp','lprevious'),
-        ('lpf','lpfile'),
-        ('lr','lrewind'),
-        ('ls','ls'),
-        ('lt','ltag'),
-        ('lua','lua'),
-        ('luado','luado'),
-        ('luafile','luafile'),
-        ('lv','lvimgrep'),
-        ('lvimgrepa','lvimgrepadd'),
-        ('lw','lwindow'),
-        ('m','move'),
-        ('ma','ma'),
-        ('ma','mark'),
-        ('mak','make'),
-        ('marks','marks'),
-        ('mat','match'),
-        ('menut','menut'),
-        ('menut','menutranslate'),
-        ('mes','mes'),
-        ('messages','messages'),
-        ('mk','mk'),
-        ('mk','mkexrc'),
-        ('mks','mksession'),
-        ('mksp','mkspell'),
-        ('mkv','mkv'),
-        ('mkv','mkvimrc'),
-        ('mkvie','mkview'),
-        ('mo','mo'),
-        ('mod','mode'),
-        ('mz','mz'),
-        ('mz','mzscheme'),
-        ('mzf','mzfile'),
-        ('n','n'),
-        ('n','next'),
-        ('nb','nbkey'),
-        ('nbc','nbclose'),
-        ('nbs','nbstart'),
-        ('ne','ne'),
-        ('new','new'),
-        ('nmapc','nmapclear'),
-        ('noa','noa'),
-        ('noautocmd','noautocmd'),
-        ('noh','nohlsearch'),
-        ('nu','number'),
-        ('o','o'),
-        ('o','open'),
-        ('ol','oldfiles'),
-        ('omapc','omapclear'),
-        ('on','only'),
-        ('opt','options'),
-        ('ownsyntax','ownsyntax'),
-        ('p','p'),
-        ('p','print'),
-        ('pc','pclose'),
-        ('pe','pe'),
-        ('pe','perl'),
-        ('ped','pedit'),
-        ('perld','perldo'),
-        ('po','pop'),
-        ('popu','popu'),
-        ('popu','popup'),
-        ('pp','ppop'),
-        ('pr','pr'),
-        ('pre','preserve'),
-        ('prev','previous'),
-        ('pro','pro'),
-        ('prof','profile'),
-        ('profd','profdel'),
-        ('promptf','promptfind'),
-        ('promptr','promptrepl'),
-        ('ps','psearch'),
-        ('ptN','ptN'),
-        ('ptN','ptNext'),
-        ('pta','ptag'),
-        ('ptf','ptfirst'),
-        ('ptj','ptjump'),
-        ('ptl','ptlast'),
-        ('ptn','ptn'),
-        ('ptn','ptnext'),
-        ('ptp','ptprevious'),
-        ('ptr','ptrewind'),
-        ('pts','ptselect'),
-        ('pu','put'),
-        ('pw','pwd'),
-        ('py','py'),
-        ('py','python'),
-        ('py3','py3'),
-        ('py3','py3'),
-        ('py3do','py3do'),
-        ('pydo','pydo'),
-        ('pyf','pyfile'),
-        ('python3','python3'),
-        ('q','q'),
-        ('q','quit'),
-        ('qa','qall'),
-        ('quita','quitall'),
-        ('r','r'),
-        ('r','read'),
-        ('re','re'),
-        ('rec','recover'),
-        ('red','red'),
-        ('red','redo'),
-        ('redi','redir'),
-        ('redr','redraw'),
-        ('redraws','redrawstatus'),
-        ('reg','registers'),
-        ('res','resize'),
-        ('ret','retab'),
-        ('retu','return'),
-        ('rew','rewind'),
-        ('ri','right'),
-        ('rightb','rightbelow'),
-        ('ru','ru'),
-        ('ru','runtime'),
-        ('rub','ruby'),
-        ('rubyd','rubydo'),
-        ('rubyf','rubyfile'),
-        ('rundo','rundo'),
-        ('rv','rviminfo'),
-        ('sN','sNext'),
-        ('sa','sargument'),
-        ('sal','sall'),
-        ('san','sandbox'),
-        ('sav','saveas'),
-        ('sb','sbuffer'),
-        ('sbN','sbNext'),
-        ('sba','sball'),
-        ('sbf','sbfirst'),
-        ('sbl','sblast'),
-        ('sbm','sbmodified'),
-        ('sbn','sbnext'),
-        ('sbp','sbprevious'),
-        ('sbr','sbrewind'),
-        ('scrip','scrip'),
-        ('scrip','scriptnames'),
-        ('scripte','scriptencoding'),
-        ('scs','scs'),
-        ('scscope','scscope'),
-        ('se','set'),
-        ('setf','setfiletype'),
-        ('setg','setglobal'),
-        ('setl','setlocal'),
-        ('sf','sfind'),
-        ('sfir','sfirst'),
-        ('sh','shell'),
-        ('si','si'),
-        ('sig','sig'),
-        ('sign','sign'),
-        ('sil','silent'),
-        ('sim','simalt'),
-        ('sl','sl'),
-        ('sl','sleep'),
-        ('sla','slast'),
-        ('sm','smagic'),
-        ('sm','smap'),
-        ('sme','sme'),
-        ('smenu','smenu'),
-        ('sn','snext'),
-        ('sni','sniff'),
-        ('sno','snomagic'),
-        ('snoreme','snoreme'),
-        ('snoremenu','snoremenu'),
-        ('so','so'),
-        ('so','source'),
-        ('sor','sort'),
-        ('sp','split'),
-        ('spe','spe'),
-        ('spe','spellgood'),
-        ('spelld','spelldump'),
-        ('spelli','spellinfo'),
-        ('spellr','spellrepall'),
-        ('spellu','spellundo'),
-        ('spellw','spellwrong'),
-        ('spr','sprevious'),
-        ('sre','srewind'),
-        ('st','st'),
-        ('st','stop'),
-        ('sta','stag'),
-        ('star','star'),
-        ('star','startinsert'),
-        ('start','start'),
-        ('startg','startgreplace'),
-        ('startr','startreplace'),
-        ('stj','stjump'),
-        ('stopi','stopinsert'),
-        ('sts','stselect'),
-        ('sun','sunhide'),
-        ('sunme','sunme'),
-        ('sunmenu','sunmenu'),
-        ('sus','suspend'),
-        ('sv','sview'),
-        ('sw','swapname'),
-        ('sy','sy'),
-        ('syn','syn'),
-        ('sync','sync'),
-        ('syncbind','syncbind'),
-        ('syntime','syntime'),
-        ('t','t'),
-        ('tN','tN'),
-        ('tN','tNext'),
-        ('ta','ta'),
-        ('ta','tag'),
-        ('tab','tab'),
-        ('tabN','tabN'),
-        ('tabN','tabNext'),
-        ('tabc','tabclose'),
-        ('tabd','tabdo'),
-        ('tabe','tabedit'),
-        ('tabf','tabfind'),
-        ('tabfir','tabfirst'),
-        ('tabl','tablast'),
-        ('tabm','tabmove'),
-        ('tabn','tabnext'),
-        ('tabnew','tabnew'),
-        ('tabo','tabonly'),
-        ('tabp','tabprevious'),
-        ('tabr','tabrewind'),
-        ('tabs','tabs'),
-        ('tags','tags'),
-        ('tc','tcl'),
-        ('tcld','tcldo'),
-        ('tclf','tclfile'),
-        ('te','tearoff'),
-        ('tf','tfirst'),
-        ('th','throw'),
-        ('tj','tjump'),
-        ('tl','tlast'),
-        ('tm','tm'),
-        ('tm','tmenu'),
-        ('tn','tn'),
-        ('tn','tnext'),
-        ('to','topleft'),
-        ('tp','tprevious'),
-        ('tr','tr'),
-        ('tr','trewind'),
-        ('try','try'),
-        ('ts','tselect'),
-        ('tu','tu'),
-        ('tu','tunmenu'),
-        ('u','u'),
-        ('u','undo'),
-        ('un','un'),
-        ('una','unabbreviate'),
-        ('undoj','undojoin'),
-        ('undol','undolist'),
-        ('unh','unhide'),
-        ('unl','unl'),
-        ('unlo','unlockvar'),
-        ('uns','unsilent'),
-        ('up','update'),
-        ('v','v'),
-        ('ve','ve'),
-        ('ve','version'),
-        ('verb','verbose'),
-        ('vert','vertical'),
-        ('vi','vi'),
-        ('vi','visual'),
-        ('vie','view'),
-        ('vim','vimgrep'),
-        ('vimgrepa','vimgrepadd'),
-        ('viu','viusage'),
-        ('vmapc','vmapclear'),
-        ('vne','vnew'),
-        ('vs','vsplit'),
-        ('w','w'),
-        ('w','write'),
-        ('wN','wNext'),
-        ('wa','wall'),
-        ('wh','while'),
-        ('win','win'),
-        ('win','winsize'),
-        ('winc','wincmd'),
-        ('windo','windo'),
-        ('winp','winpos'),
-        ('wn','wnext'),
-        ('wp','wprevious'),
-        ('wq','wq'),
-        ('wqa','wqall'),
-        ('ws','wsverb'),
-        ('wundo','wundo'),
-        ('wv','wviminfo'),
-        ('x','x'),
-        ('x','xit'),
-        ('xa','xall'),
-        ('xmapc','xmapclear'),
-        ('xme','xme'),
-        ('xmenu','xmenu'),
-        ('xnoreme','xnoreme'),
-        ('xnoremenu','xnoremenu'),
-        ('xunme','xunme'),
-        ('xunmenu','xunmenu'),
-        ('xwininfo','xwininfo'),
-        ('y','yank'),
-    )
-    return var
-command = _getcommand()
-
-def _getoption():
-    var = (
-        ('acd','acd'),
-        ('ai','ai'),
-        ('akm','akm'),
-        ('al','al'),
-        ('aleph','aleph'),
-        ('allowrevins','allowrevins'),
-        ('altkeymap','altkeymap'),
-        ('ambiwidth','ambiwidth'),
-        ('ambw','ambw'),
-        ('anti','anti'),
-        ('antialias','antialias'),
-        ('ar','ar'),
-        ('arab','arab'),
-        ('arabic','arabic'),
-        ('arabicshape','arabicshape'),
-        ('ari','ari'),
-        ('arshape','arshape'),
-        ('autochdir','autochdir'),
-        ('autoindent','autoindent'),
-        ('autoread','autoread'),
-        ('autowrite','autowrite'),
-        ('autowriteall','autowriteall'),
-        ('aw','aw'),
-        ('awa','awa'),
-        ('background','background'),
-        ('backspace','backspace'),
-        ('backup','backup'),
-        ('backupcopy','backupcopy'),
-        ('backupdir','backupdir'),
-        ('backupext','backupext'),
-        ('backupskip','backupskip'),
-        ('balloondelay','balloondelay'),
-        ('ballooneval','ballooneval'),
-        ('balloonexpr','balloonexpr'),
-        ('bdir','bdir'),
-        ('bdlay','bdlay'),
-        ('beval','beval'),
-        ('bex','bex'),
-        ('bexpr','bexpr'),
-        ('bg','bg'),
-        ('bh','bh'),
-        ('bin','bin'),
-        ('binary','binary'),
-        ('biosk','biosk'),
-        ('bioskey','bioskey'),
-        ('bk','bk'),
-        ('bkc','bkc'),
-        ('bl','bl'),
-        ('bomb','bomb'),
-        ('breakat','breakat'),
-        ('brk','brk'),
-        ('browsedir','browsedir'),
-        ('bs','bs'),
-        ('bsdir','bsdir'),
-        ('bsk','bsk'),
-        ('bt','bt'),
-        ('bufhidden','bufhidden'),
-        ('buflisted','buflisted'),
-        ('buftype','buftype'),
-        ('casemap','casemap'),
-        ('cb','cb'),
-        ('cc','cc'),
-        ('ccv','ccv'),
-        ('cd','cd'),
-        ('cdpath','cdpath'),
-        ('cedit','cedit'),
-        ('cf','cf'),
-        ('cfu','cfu'),
-        ('ch','ch'),
-        ('charconvert','charconvert'),
-        ('ci','ci'),
-        ('cin','cin'),
-        ('cindent','cindent'),
-        ('cink','cink'),
-        ('cinkeys','cinkeys'),
-        ('cino','cino'),
-        ('cinoptions','cinoptions'),
-        ('cinw','cinw'),
-        ('cinwords','cinwords'),
-        ('clipboard','clipboard'),
-        ('cmdheight','cmdheight'),
-        ('cmdwinheight','cmdwinheight'),
-        ('cmp','cmp'),
-        ('cms','cms'),
-        ('co','co'),
-        ('cocu','cocu'),
-        ('cole','cole'),
-        ('colorcolumn','colorcolumn'),
-        ('columns','columns'),
-        ('com','com'),
-        ('comments','comments'),
-        ('commentstring','commentstring'),
-        ('compatible','compatible'),
-        ('complete','complete'),
-        ('completefunc','completefunc'),
-        ('completeopt','completeopt'),
-        ('concealcursor','concealcursor'),
-        ('conceallevel','conceallevel'),
-        ('confirm','confirm'),
-        ('consk','consk'),
-        ('conskey','conskey'),
-        ('copyindent','copyindent'),
-        ('cot','cot'),
-        ('cp','cp'),
-        ('cpo','cpo'),
-        ('cpoptions','cpoptions'),
-        ('cpt','cpt'),
-        ('crb','crb'),
-        ('cryptmethod','cryptmethod'),
-        ('cscopepathcomp','cscopepathcomp'),
-        ('cscopeprg','cscopeprg'),
-        ('cscopequickfix','cscopequickfix'),
-        ('cscoperelative','cscoperelative'),
-        ('cscopetag','cscopetag'),
-        ('cscopetagorder','cscopetagorder'),
-        ('cscopeverbose','cscopeverbose'),
-        ('cspc','cspc'),
-        ('csprg','csprg'),
-        ('csqf','csqf'),
-        ('csre','csre'),
-        ('cst','cst'),
-        ('csto','csto'),
-        ('csverb','csverb'),
-        ('cuc','cuc'),
-        ('cul','cul'),
-        ('cursorbind','cursorbind'),
-        ('cursorcolumn','cursorcolumn'),
-        ('cursorline','cursorline'),
-        ('cwh','cwh'),
-        ('debug','debug'),
-        ('deco','deco'),
-        ('def','def'),
-        ('define','define'),
-        ('delcombine','delcombine'),
-        ('dex','dex'),
-        ('dg','dg'),
-        ('dict','dict'),
-        ('dictionary','dictionary'),
-        ('diff','diff'),
-        ('diffexpr','diffexpr'),
-        ('diffopt','diffopt'),
-        ('digraph','digraph'),
-        ('dip','dip'),
-        ('dir','dir'),
-        ('directory','directory'),
-        ('display','display'),
-        ('dy','dy'),
-        ('ea','ea'),
-        ('ead','ead'),
-        ('eadirection','eadirection'),
-        ('eb','eb'),
-        ('ed','ed'),
-        ('edcompatible','edcompatible'),
-        ('ef','ef'),
-        ('efm','efm'),
-        ('ei','ei'),
-        ('ek','ek'),
-        ('enc','enc'),
-        ('encoding','encoding'),
-        ('endofline','endofline'),
-        ('eol','eol'),
-        ('ep','ep'),
-        ('equalalways','equalalways'),
-        ('equalprg','equalprg'),
-        ('errorbells','errorbells'),
-        ('errorfile','errorfile'),
-        ('errorformat','errorformat'),
-        ('esckeys','esckeys'),
-        ('et','et'),
-        ('eventignore','eventignore'),
-        ('ex','ex'),
-        ('expandtab','expandtab'),
-        ('exrc','exrc'),
-        ('fcl','fcl'),
-        ('fcs','fcs'),
-        ('fdc','fdc'),
-        ('fde','fde'),
-        ('fdi','fdi'),
-        ('fdl','fdl'),
-        ('fdls','fdls'),
-        ('fdm','fdm'),
-        ('fdn','fdn'),
-        ('fdo','fdo'),
-        ('fdt','fdt'),
-        ('fen','fen'),
-        ('fenc','fenc'),
-        ('fencs','fencs'),
-        ('fex','fex'),
-        ('ff','ff'),
-        ('ffs','ffs'),
-        ('fic','fic'),
-        ('fileencoding','fileencoding'),
-        ('fileencodings','fileencodings'),
-        ('fileformat','fileformat'),
-        ('fileformats','fileformats'),
-        ('fileignorecase','fileignorecase'),
-        ('filetype','filetype'),
-        ('fillchars','fillchars'),
-        ('fk','fk'),
-        ('fkmap','fkmap'),
-        ('flp','flp'),
-        ('fml','fml'),
-        ('fmr','fmr'),
-        ('fo','fo'),
-        ('foldclose','foldclose'),
-        ('foldcolumn','foldcolumn'),
-        ('foldenable','foldenable'),
-        ('foldexpr','foldexpr'),
-        ('foldignore','foldignore'),
-        ('foldlevel','foldlevel'),
-        ('foldlevelstart','foldlevelstart'),
-        ('foldmarker','foldmarker'),
-        ('foldmethod','foldmethod'),
-        ('foldminlines','foldminlines'),
-        ('foldnestmax','foldnestmax'),
-        ('foldopen','foldopen'),
-        ('foldtext','foldtext'),
-        ('formatexpr','formatexpr'),
-        ('formatlistpat','formatlistpat'),
-        ('formatoptions','formatoptions'),
-        ('formatprg','formatprg'),
-        ('fp','fp'),
-        ('fs','fs'),
-        ('fsync','fsync'),
-        ('ft','ft'),
-        ('gcr','gcr'),
-        ('gd','gd'),
-        ('gdefault','gdefault'),
-        ('gfm','gfm'),
-        ('gfn','gfn'),
-        ('gfs','gfs'),
-        ('gfw','gfw'),
-        ('ghr','ghr'),
-        ('go','go'),
-        ('gp','gp'),
-        ('grepformat','grepformat'),
-        ('grepprg','grepprg'),
-        ('gtl','gtl'),
-        ('gtt','gtt'),
-        ('guicursor','guicursor'),
-        ('guifont','guifont'),
-        ('guifontset','guifontset'),
-        ('guifontwide','guifontwide'),
-        ('guiheadroom','guiheadroom'),
-        ('guioptions','guioptions'),
-        ('guipty','guipty'),
-        ('guitablabel','guitablabel'),
-        ('guitabtooltip','guitabtooltip'),
-        ('helpfile','helpfile'),
-        ('helpheight','helpheight'),
-        ('helplang','helplang'),
-        ('hf','hf'),
-        ('hh','hh'),
-        ('hi','hi'),
-        ('hid','hid'),
-        ('hidden','hidden'),
-        ('highlight','highlight'),
-        ('history','history'),
-        ('hk','hk'),
-        ('hkmap','hkmap'),
-        ('hkmapp','hkmapp'),
-        ('hkp','hkp'),
-        ('hl','hl'),
-        ('hlg','hlg'),
-        ('hls','hls'),
-        ('hlsearch','hlsearch'),
-        ('ic','ic'),
-        ('icon','icon'),
-        ('iconstring','iconstring'),
-        ('ignorecase','ignorecase'),
-        ('im','im'),
-        ('imactivatefunc','imactivatefunc'),
-        ('imactivatekey','imactivatekey'),
-        ('imaf','imaf'),
-        ('imak','imak'),
-        ('imc','imc'),
-        ('imcmdline','imcmdline'),
-        ('imd','imd'),
-        ('imdisable','imdisable'),
-        ('imi','imi'),
-        ('iminsert','iminsert'),
-        ('ims','ims'),
-        ('imsearch','imsearch'),
-        ('imsf','imsf'),
-        ('imstatusfunc','imstatusfunc'),
-        ('inc','inc'),
-        ('include','include'),
-        ('includeexpr','includeexpr'),
-        ('incsearch','incsearch'),
-        ('inde','inde'),
-        ('indentexpr','indentexpr'),
-        ('indentkeys','indentkeys'),
-        ('indk','indk'),
-        ('inex','inex'),
-        ('inf','inf'),
-        ('infercase','infercase'),
-        ('inoremap','inoremap'),
-        ('insertmode','insertmode'),
-        ('invacd','invacd'),
-        ('invai','invai'),
-        ('invakm','invakm'),
-        ('invallowrevins','invallowrevins'),
-        ('invaltkeymap','invaltkeymap'),
-        ('invanti','invanti'),
-        ('invantialias','invantialias'),
-        ('invar','invar'),
-        ('invarab','invarab'),
-        ('invarabic','invarabic'),
-        ('invarabicshape','invarabicshape'),
-        ('invari','invari'),
-        ('invarshape','invarshape'),
-        ('invautochdir','invautochdir'),
-        ('invautoindent','invautoindent'),
-        ('invautoread','invautoread'),
-        ('invautowrite','invautowrite'),
-        ('invautowriteall','invautowriteall'),
-        ('invaw','invaw'),
-        ('invawa','invawa'),
-        ('invbackup','invbackup'),
-        ('invballooneval','invballooneval'),
-        ('invbeval','invbeval'),
-        ('invbin','invbin'),
-        ('invbinary','invbinary'),
-        ('invbiosk','invbiosk'),
-        ('invbioskey','invbioskey'),
-        ('invbk','invbk'),
-        ('invbl','invbl'),
-        ('invbomb','invbomb'),
-        ('invbuflisted','invbuflisted'),
-        ('invcf','invcf'),
-        ('invci','invci'),
-        ('invcin','invcin'),
-        ('invcindent','invcindent'),
-        ('invcompatible','invcompatible'),
-        ('invconfirm','invconfirm'),
-        ('invconsk','invconsk'),
-        ('invconskey','invconskey'),
-        ('invcopyindent','invcopyindent'),
-        ('invcp','invcp'),
-        ('invcrb','invcrb'),
-        ('invcscoperelative','invcscoperelative'),
-        ('invcscopetag','invcscopetag'),
-        ('invcscopeverbose','invcscopeverbose'),
-        ('invcsre','invcsre'),
-        ('invcst','invcst'),
-        ('invcsverb','invcsverb'),
-        ('invcuc','invcuc'),
-        ('invcul','invcul'),
-        ('invcursorbind','invcursorbind'),
-        ('invcursorcolumn','invcursorcolumn'),
-        ('invcursorline','invcursorline'),
-        ('invdeco','invdeco'),
-        ('invdelcombine','invdelcombine'),
-        ('invdg','invdg'),
-        ('invdiff','invdiff'),
-        ('invdigraph','invdigraph'),
-        ('invea','invea'),
-        ('inveb','inveb'),
-        ('inved','inved'),
-        ('invedcompatible','invedcompatible'),
-        ('invek','invek'),
-        ('invendofline','invendofline'),
-        ('inveol','inveol'),
-        ('invequalalways','invequalalways'),
-        ('inverrorbells','inverrorbells'),
-        ('invesckeys','invesckeys'),
-        ('invet','invet'),
-        ('invex','invex'),
-        ('invexpandtab','invexpandtab'),
-        ('invexrc','invexrc'),
-        ('invfen','invfen'),
-        ('invfic','invfic'),
-        ('invfileignorecase','invfileignorecase'),
-        ('invfk','invfk'),
-        ('invfkmap','invfkmap'),
-        ('invfoldenable','invfoldenable'),
-        ('invgd','invgd'),
-        ('invgdefault','invgdefault'),
-        ('invguipty','invguipty'),
-        ('invhid','invhid'),
-        ('invhidden','invhidden'),
-        ('invhk','invhk'),
-        ('invhkmap','invhkmap'),
-        ('invhkmapp','invhkmapp'),
-        ('invhkp','invhkp'),
-        ('invhls','invhls'),
-        ('invhlsearch','invhlsearch'),
-        ('invic','invic'),
-        ('invicon','invicon'),
-        ('invignorecase','invignorecase'),
-        ('invim','invim'),
-        ('invimc','invimc'),
-        ('invimcmdline','invimcmdline'),
-        ('invimd','invimd'),
-        ('invimdisable','invimdisable'),
-        ('invincsearch','invincsearch'),
-        ('invinf','invinf'),
-        ('invinfercase','invinfercase'),
-        ('invinsertmode','invinsertmode'),
-        ('invis','invis'),
-        ('invjoinspaces','invjoinspaces'),
-        ('invjs','invjs'),
-        ('invlazyredraw','invlazyredraw'),
-        ('invlbr','invlbr'),
-        ('invlinebreak','invlinebreak'),
-        ('invlisp','invlisp'),
-        ('invlist','invlist'),
-        ('invloadplugins','invloadplugins'),
-        ('invlpl','invlpl'),
-        ('invlz','invlz'),
-        ('invma','invma'),
-        ('invmacatsui','invmacatsui'),
-        ('invmagic','invmagic'),
-        ('invmh','invmh'),
-        ('invml','invml'),
-        ('invmod','invmod'),
-        ('invmodeline','invmodeline'),
-        ('invmodifiable','invmodifiable'),
-        ('invmodified','invmodified'),
-        ('invmore','invmore'),
-        ('invmousef','invmousef'),
-        ('invmousefocus','invmousefocus'),
-        ('invmousehide','invmousehide'),
-        ('invnu','invnu'),
-        ('invnumber','invnumber'),
-        ('invodev','invodev'),
-        ('invopendevice','invopendevice'),
-        ('invpaste','invpaste'),
-        ('invpi','invpi'),
-        ('invpreserveindent','invpreserveindent'),
-        ('invpreviewwindow','invpreviewwindow'),
-        ('invprompt','invprompt'),
-        ('invpvw','invpvw'),
-        ('invreadonly','invreadonly'),
-        ('invrelativenumber','invrelativenumber'),
-        ('invremap','invremap'),
-        ('invrestorescreen','invrestorescreen'),
-        ('invrevins','invrevins'),
-        ('invri','invri'),
-        ('invrightleft','invrightleft'),
-        ('invrl','invrl'),
-        ('invrnu','invrnu'),
-        ('invro','invro'),
-        ('invrs','invrs'),
-        ('invru','invru'),
-        ('invruler','invruler'),
-        ('invsb','invsb'),
-        ('invsc','invsc'),
-        ('invscb','invscb'),
-        ('invscrollbind','invscrollbind'),
-        ('invscs','invscs'),
-        ('invsecure','invsecure'),
-        ('invsft','invsft'),
-        ('invshellslash','invshellslash'),
-        ('invshelltemp','invshelltemp'),
-        ('invshiftround','invshiftround'),
-        ('invshortname','invshortname'),
-        ('invshowcmd','invshowcmd'),
-        ('invshowfulltag','invshowfulltag'),
-        ('invshowmatch','invshowmatch'),
-        ('invshowmode','invshowmode'),
-        ('invsi','invsi'),
-        ('invsm','invsm'),
-        ('invsmartcase','invsmartcase'),
-        ('invsmartindent','invsmartindent'),
-        ('invsmarttab','invsmarttab'),
-        ('invsmd','invsmd'),
-        ('invsn','invsn'),
-        ('invsol','invsol'),
-        ('invspell','invspell'),
-        ('invsplitbelow','invsplitbelow'),
-        ('invsplitright','invsplitright'),
-        ('invspr','invspr'),
-        ('invsr','invsr'),
-        ('invssl','invssl'),
-        ('invsta','invsta'),
-        ('invstartofline','invstartofline'),
-        ('invstmp','invstmp'),
-        ('invswapfile','invswapfile'),
-        ('invswf','invswf'),
-        ('invta','invta'),
-        ('invtagbsearch','invtagbsearch'),
-        ('invtagrelative','invtagrelative'),
-        ('invtagstack','invtagstack'),
-        ('invtbi','invtbi'),
-        ('invtbidi','invtbidi'),
-        ('invtbs','invtbs'),
-        ('invtermbidi','invtermbidi'),
-        ('invterse','invterse'),
-        ('invtextauto','invtextauto'),
-        ('invtextmode','invtextmode'),
-        ('invtf','invtf'),
-        ('invtgst','invtgst'),
-        ('invtildeop','invtildeop'),
-        ('invtimeout','invtimeout'),
-        ('invtitle','invtitle'),
-        ('invto','invto'),
-        ('invtop','invtop'),
-        ('invtr','invtr'),
-        ('invttimeout','invttimeout'),
-        ('invttybuiltin','invttybuiltin'),
-        ('invttyfast','invttyfast'),
-        ('invtx','invtx'),
-        ('invudf','invudf'),
-        ('invundofile','invundofile'),
-        ('invvb','invvb'),
-        ('invvisualbell','invvisualbell'),
-        ('invwa','invwa'),
-        ('invwarn','invwarn'),
-        ('invwb','invwb'),
-        ('invweirdinvert','invweirdinvert'),
-        ('invwfh','invwfh'),
-        ('invwfw','invwfw'),
-        ('invwic','invwic'),
-        ('invwildignorecase','invwildignorecase'),
-        ('invwildmenu','invwildmenu'),
-        ('invwinfixheight','invwinfixheight'),
-        ('invwinfixwidth','invwinfixwidth'),
-        ('invwiv','invwiv'),
-        ('invwmnu','invwmnu'),
-        ('invwrap','invwrap'),
-        ('invwrapscan','invwrapscan'),
-        ('invwrite','invwrite'),
-        ('invwriteany','invwriteany'),
-        ('invwritebackup','invwritebackup'),
-        ('invws','invws'),
-        ('is','is'),
-        ('isf','isf'),
-        ('isfname','isfname'),
-        ('isi','isi'),
-        ('isident','isident'),
-        ('isk','isk'),
-        ('iskeyword','iskeyword'),
-        ('isp','isp'),
-        ('isprint','isprint'),
-        ('joinspaces','joinspaces'),
-        ('js','js'),
-        ('key','key'),
-        ('keymap','keymap'),
-        ('keymodel','keymodel'),
-        ('keywordprg','keywordprg'),
-        ('km','km'),
-        ('kmp','kmp'),
-        ('kp','kp'),
-        ('langmap','langmap'),
-        ('langmenu','langmenu'),
-        ('laststatus','laststatus'),
-        ('lazyredraw','lazyredraw'),
-        ('lbr','lbr'),
-        ('lcs','lcs'),
-        ('linebreak','linebreak'),
-        ('lines','lines'),
-        ('linespace','linespace'),
-        ('lisp','lisp'),
-        ('lispwords','lispwords'),
-        ('list','list'),
-        ('listchars','listchars'),
-        ('lm','lm'),
-        ('lmap','lmap'),
-        ('loadplugins','loadplugins'),
-        ('lpl','lpl'),
-        ('ls','ls'),
-        ('lsp','lsp'),
-        ('lw','lw'),
-        ('lz','lz'),
-        ('ma','ma'),
-        ('macatsui','macatsui'),
-        ('magic','magic'),
-        ('makeef','makeef'),
-        ('makeprg','makeprg'),
-        ('mat','mat'),
-        ('matchpairs','matchpairs'),
-        ('matchtime','matchtime'),
-        ('maxcombine','maxcombine'),
-        ('maxfuncdepth','maxfuncdepth'),
-        ('maxmapdepth','maxmapdepth'),
-        ('maxmem','maxmem'),
-        ('maxmempattern','maxmempattern'),
-        ('maxmemtot','maxmemtot'),
-        ('mco','mco'),
-        ('mef','mef'),
-        ('menuitems','menuitems'),
-        ('mfd','mfd'),
-        ('mh','mh'),
-        ('mis','mis'),
-        ('mkspellmem','mkspellmem'),
-        ('ml','ml'),
-        ('mls','mls'),
-        ('mm','mm'),
-        ('mmd','mmd'),
-        ('mmp','mmp'),
-        ('mmt','mmt'),
-        ('mod','mod'),
-        ('modeline','modeline'),
-        ('modelines','modelines'),
-        ('modifiable','modifiable'),
-        ('modified','modified'),
-        ('more','more'),
-        ('mouse','mouse'),
-        ('mousef','mousef'),
-        ('mousefocus','mousefocus'),
-        ('mousehide','mousehide'),
-        ('mousem','mousem'),
-        ('mousemodel','mousemodel'),
-        ('mouses','mouses'),
-        ('mouseshape','mouseshape'),
-        ('mouset','mouset'),
-        ('mousetime','mousetime'),
-        ('mp','mp'),
-        ('mps','mps'),
-        ('msm','msm'),
-        ('mzq','mzq'),
-        ('mzquantum','mzquantum'),
-        ('nf','nf'),
-        ('nnoremap','nnoremap'),
-        ('noacd','noacd'),
-        ('noai','noai'),
-        ('noakm','noakm'),
-        ('noallowrevins','noallowrevins'),
-        ('noaltkeymap','noaltkeymap'),
-        ('noanti','noanti'),
-        ('noantialias','noantialias'),
-        ('noar','noar'),
-        ('noarab','noarab'),
-        ('noarabic','noarabic'),
-        ('noarabicshape','noarabicshape'),
-        ('noari','noari'),
-        ('noarshape','noarshape'),
-        ('noautochdir','noautochdir'),
-        ('noautoindent','noautoindent'),
-        ('noautoread','noautoread'),
-        ('noautowrite','noautowrite'),
-        ('noautowriteall','noautowriteall'),
-        ('noaw','noaw'),
-        ('noawa','noawa'),
-        ('nobackup','nobackup'),
-        ('noballooneval','noballooneval'),
-        ('nobeval','nobeval'),
-        ('nobin','nobin'),
-        ('nobinary','nobinary'),
-        ('nobiosk','nobiosk'),
-        ('nobioskey','nobioskey'),
-        ('nobk','nobk'),
-        ('nobl','nobl'),
-        ('nobomb','nobomb'),
-        ('nobuflisted','nobuflisted'),
-        ('nocf','nocf'),
-        ('noci','noci'),
-        ('nocin','nocin'),
-        ('nocindent','nocindent'),
-        ('nocompatible','nocompatible'),
-        ('noconfirm','noconfirm'),
-        ('noconsk','noconsk'),
-        ('noconskey','noconskey'),
-        ('nocopyindent','nocopyindent'),
-        ('nocp','nocp'),
-        ('nocrb','nocrb'),
-        ('nocscoperelative','nocscoperelative'),
-        ('nocscopetag','nocscopetag'),
-        ('nocscopeverbose','nocscopeverbose'),
-        ('nocsre','nocsre'),
-        ('nocst','nocst'),
-        ('nocsverb','nocsverb'),
-        ('nocuc','nocuc'),
-        ('nocul','nocul'),
-        ('nocursorbind','nocursorbind'),
-        ('nocursorcolumn','nocursorcolumn'),
-        ('nocursorline','nocursorline'),
-        ('nodeco','nodeco'),
-        ('nodelcombine','nodelcombine'),
-        ('nodg','nodg'),
-        ('nodiff','nodiff'),
-        ('nodigraph','nodigraph'),
-        ('noea','noea'),
-        ('noeb','noeb'),
-        ('noed','noed'),
-        ('noedcompatible','noedcompatible'),
-        ('noek','noek'),
-        ('noendofline','noendofline'),
-        ('noeol','noeol'),
-        ('noequalalways','noequalalways'),
-        ('noerrorbells','noerrorbells'),
-        ('noesckeys','noesckeys'),
-        ('noet','noet'),
-        ('noex','noex'),
-        ('noexpandtab','noexpandtab'),
-        ('noexrc','noexrc'),
-        ('nofen','nofen'),
-        ('nofic','nofic'),
-        ('nofileignorecase','nofileignorecase'),
-        ('nofk','nofk'),
-        ('nofkmap','nofkmap'),
-        ('nofoldenable','nofoldenable'),
-        ('nogd','nogd'),
-        ('nogdefault','nogdefault'),
-        ('noguipty','noguipty'),
-        ('nohid','nohid'),
-        ('nohidden','nohidden'),
-        ('nohk','nohk'),
-        ('nohkmap','nohkmap'),
-        ('nohkmapp','nohkmapp'),
-        ('nohkp','nohkp'),
-        ('nohls','nohls'),
-        ('nohlsearch','nohlsearch'),
-        ('noic','noic'),
-        ('noicon','noicon'),
-        ('noignorecase','noignorecase'),
-        ('noim','noim'),
-        ('noimc','noimc'),
-        ('noimcmdline','noimcmdline'),
-        ('noimd','noimd'),
-        ('noimdisable','noimdisable'),
-        ('noincsearch','noincsearch'),
-        ('noinf','noinf'),
-        ('noinfercase','noinfercase'),
-        ('noinsertmode','noinsertmode'),
-        ('nois','nois'),
-        ('nojoinspaces','nojoinspaces'),
-        ('nojs','nojs'),
-        ('nolazyredraw','nolazyredraw'),
-        ('nolbr','nolbr'),
-        ('nolinebreak','nolinebreak'),
-        ('nolisp','nolisp'),
-        ('nolist','nolist'),
-        ('noloadplugins','noloadplugins'),
-        ('nolpl','nolpl'),
-        ('nolz','nolz'),
-        ('noma','noma'),
-        ('nomacatsui','nomacatsui'),
-        ('nomagic','nomagic'),
-        ('nomh','nomh'),
-        ('noml','noml'),
-        ('nomod','nomod'),
-        ('nomodeline','nomodeline'),
-        ('nomodifiable','nomodifiable'),
-        ('nomodified','nomodified'),
-        ('nomore','nomore'),
-        ('nomousef','nomousef'),
-        ('nomousefocus','nomousefocus'),
-        ('nomousehide','nomousehide'),
-        ('nonu','nonu'),
-        ('nonumber','nonumber'),
-        ('noodev','noodev'),
-        ('noopendevice','noopendevice'),
-        ('nopaste','nopaste'),
-        ('nopi','nopi'),
-        ('nopreserveindent','nopreserveindent'),
-        ('nopreviewwindow','nopreviewwindow'),
-        ('noprompt','noprompt'),
-        ('nopvw','nopvw'),
-        ('noreadonly','noreadonly'),
-        ('norelativenumber','norelativenumber'),
-        ('noremap','noremap'),
-        ('norestorescreen','norestorescreen'),
-        ('norevins','norevins'),
-        ('nori','nori'),
-        ('norightleft','norightleft'),
-        ('norl','norl'),
-        ('nornu','nornu'),
-        ('noro','noro'),
-        ('nors','nors'),
-        ('noru','noru'),
-        ('noruler','noruler'),
-        ('nosb','nosb'),
-        ('nosc','nosc'),
-        ('noscb','noscb'),
-        ('noscrollbind','noscrollbind'),
-        ('noscs','noscs'),
-        ('nosecure','nosecure'),
-        ('nosft','nosft'),
-        ('noshellslash','noshellslash'),
-        ('noshelltemp','noshelltemp'),
-        ('noshiftround','noshiftround'),
-        ('noshortname','noshortname'),
-        ('noshowcmd','noshowcmd'),
-        ('noshowfulltag','noshowfulltag'),
-        ('noshowmatch','noshowmatch'),
-        ('noshowmode','noshowmode'),
-        ('nosi','nosi'),
-        ('nosm','nosm'),
-        ('nosmartcase','nosmartcase'),
-        ('nosmartindent','nosmartindent'),
-        ('nosmarttab','nosmarttab'),
-        ('nosmd','nosmd'),
-        ('nosn','nosn'),
-        ('nosol','nosol'),
-        ('nospell','nospell'),
-        ('nosplitbelow','nosplitbelow'),
-        ('nosplitright','nosplitright'),
-        ('nospr','nospr'),
-        ('nosr','nosr'),
-        ('nossl','nossl'),
-        ('nosta','nosta'),
-        ('nostartofline','nostartofline'),
-        ('nostmp','nostmp'),
-        ('noswapfile','noswapfile'),
-        ('noswf','noswf'),
-        ('nota','nota'),
-        ('notagbsearch','notagbsearch'),
-        ('notagrelative','notagrelative'),
-        ('notagstack','notagstack'),
-        ('notbi','notbi'),
-        ('notbidi','notbidi'),
-        ('notbs','notbs'),
-        ('notermbidi','notermbidi'),
-        ('noterse','noterse'),
-        ('notextauto','notextauto'),
-        ('notextmode','notextmode'),
-        ('notf','notf'),
-        ('notgst','notgst'),
-        ('notildeop','notildeop'),
-        ('notimeout','notimeout'),
-        ('notitle','notitle'),
-        ('noto','noto'),
-        ('notop','notop'),
-        ('notr','notr'),
-        ('nottimeout','nottimeout'),
-        ('nottybuiltin','nottybuiltin'),
-        ('nottyfast','nottyfast'),
-        ('notx','notx'),
-        ('noudf','noudf'),
-        ('noundofile','noundofile'),
-        ('novb','novb'),
-        ('novisualbell','novisualbell'),
-        ('nowa','nowa'),
-        ('nowarn','nowarn'),
-        ('nowb','nowb'),
-        ('noweirdinvert','noweirdinvert'),
-        ('nowfh','nowfh'),
-        ('nowfw','nowfw'),
-        ('nowic','nowic'),
-        ('nowildignorecase','nowildignorecase'),
-        ('nowildmenu','nowildmenu'),
-        ('nowinfixheight','nowinfixheight'),
-        ('nowinfixwidth','nowinfixwidth'),
-        ('nowiv','nowiv'),
-        ('nowmnu','nowmnu'),
-        ('nowrap','nowrap'),
-        ('nowrapscan','nowrapscan'),
-        ('nowrite','nowrite'),
-        ('nowriteany','nowriteany'),
-        ('nowritebackup','nowritebackup'),
-        ('nows','nows'),
-        ('nrformats','nrformats'),
-        ('nu','nu'),
-        ('number','number'),
-        ('numberwidth','numberwidth'),
-        ('nuw','nuw'),
-        ('odev','odev'),
-        ('oft','oft'),
-        ('ofu','ofu'),
-        ('omnifunc','omnifunc'),
-        ('opendevice','opendevice'),
-        ('operatorfunc','operatorfunc'),
-        ('opfunc','opfunc'),
-        ('osfiletype','osfiletype'),
-        ('pa','pa'),
-        ('para','para'),
-        ('paragraphs','paragraphs'),
-        ('paste','paste'),
-        ('pastetoggle','pastetoggle'),
-        ('patchexpr','patchexpr'),
-        ('patchmode','patchmode'),
-        ('path','path'),
-        ('pdev','pdev'),
-        ('penc','penc'),
-        ('pex','pex'),
-        ('pexpr','pexpr'),
-        ('pfn','pfn'),
-        ('ph','ph'),
-        ('pheader','pheader'),
-        ('pi','pi'),
-        ('pm','pm'),
-        ('pmbcs','pmbcs'),
-        ('pmbfn','pmbfn'),
-        ('popt','popt'),
-        ('preserveindent','preserveindent'),
-        ('previewheight','previewheight'),
-        ('previewwindow','previewwindow'),
-        ('printdevice','printdevice'),
-        ('printencoding','printencoding'),
-        ('printexpr','printexpr'),
-        ('printfont','printfont'),
-        ('printheader','printheader'),
-        ('printmbcharset','printmbcharset'),
-        ('printmbfont','printmbfont'),
-        ('printoptions','printoptions'),
-        ('prompt','prompt'),
-        ('pt','pt'),
-        ('pumheight','pumheight'),
-        ('pvh','pvh'),
-        ('pvw','pvw'),
-        ('qe','qe'),
-        ('quoteescape','quoteescape'),
-        ('rdt','rdt'),
-        ('re','re'),
-        ('readonly','readonly'),
-        ('redrawtime','redrawtime'),
-        ('regexpengine','regexpengine'),
-        ('relativenumber','relativenumber'),
-        ('remap','remap'),
-        ('report','report'),
-        ('restorescreen','restorescreen'),
-        ('revins','revins'),
-        ('ri','ri'),
-        ('rightleft','rightleft'),
-        ('rightleftcmd','rightleftcmd'),
-        ('rl','rl'),
-        ('rlc','rlc'),
-        ('rnu','rnu'),
-        ('ro','ro'),
-        ('rs','rs'),
-        ('rtp','rtp'),
-        ('ru','ru'),
-        ('ruf','ruf'),
-        ('ruler','ruler'),
-        ('rulerformat','rulerformat'),
-        ('runtimepath','runtimepath'),
-        ('sb','sb'),
-        ('sbo','sbo'),
-        ('sbr','sbr'),
-        ('sc','sc'),
-        ('scb','scb'),
-        ('scr','scr'),
-        ('scroll','scroll'),
-        ('scrollbind','scrollbind'),
-        ('scrolljump','scrolljump'),
-        ('scrolloff','scrolloff'),
-        ('scrollopt','scrollopt'),
-        ('scs','scs'),
-        ('sect','sect'),
-        ('sections','sections'),
-        ('secure','secure'),
-        ('sel','sel'),
-        ('selection','selection'),
-        ('selectmode','selectmode'),
-        ('sessionoptions','sessionoptions'),
-        ('sft','sft'),
-        ('sh','sh'),
-        ('shcf','shcf'),
-        ('shell','shell'),
-        ('shellcmdflag','shellcmdflag'),
-        ('shellpipe','shellpipe'),
-        ('shellquote','shellquote'),
-        ('shellredir','shellredir'),
-        ('shellslash','shellslash'),
-        ('shelltemp','shelltemp'),
-        ('shelltype','shelltype'),
-        ('shellxescape','shellxescape'),
-        ('shellxquote','shellxquote'),
-        ('shiftround','shiftround'),
-        ('shiftwidth','shiftwidth'),
-        ('shm','shm'),
-        ('shortmess','shortmess'),
-        ('shortname','shortname'),
-        ('showbreak','showbreak'),
-        ('showcmd','showcmd'),
-        ('showfulltag','showfulltag'),
-        ('showmatch','showmatch'),
-        ('showmode','showmode'),
-        ('showtabline','showtabline'),
-        ('shq','shq'),
-        ('si','si'),
-        ('sidescroll','sidescroll'),
-        ('sidescrolloff','sidescrolloff'),
-        ('siso','siso'),
-        ('sj','sj'),
-        ('slm','slm'),
-        ('sm','sm'),
-        ('smartcase','smartcase'),
-        ('smartindent','smartindent'),
-        ('smarttab','smarttab'),
-        ('smc','smc'),
-        ('smd','smd'),
-        ('sn','sn'),
-        ('so','so'),
-        ('softtabstop','softtabstop'),
-        ('sol','sol'),
-        ('sp','sp'),
-        ('spc','spc'),
-        ('spell','spell'),
-        ('spellcapcheck','spellcapcheck'),
-        ('spellfile','spellfile'),
-        ('spelllang','spelllang'),
-        ('spellsuggest','spellsuggest'),
-        ('spf','spf'),
-        ('spl','spl'),
-        ('splitbelow','splitbelow'),
-        ('splitright','splitright'),
-        ('spr','spr'),
-        ('sps','sps'),
-        ('sr','sr'),
-        ('srr','srr'),
-        ('ss','ss'),
-        ('ssl','ssl'),
-        ('ssop','ssop'),
-        ('st','st'),
-        ('sta','sta'),
-        ('stal','stal'),
-        ('startofline','startofline'),
-        ('statusline','statusline'),
-        ('stl','stl'),
-        ('stmp','stmp'),
-        ('sts','sts'),
-        ('su','su'),
-        ('sua','sua'),
-        ('suffixes','suffixes'),
-        ('suffixesadd','suffixesadd'),
-        ('sw','sw'),
-        ('swapfile','swapfile'),
-        ('swapsync','swapsync'),
-        ('swb','swb'),
-        ('swf','swf'),
-        ('switchbuf','switchbuf'),
-        ('sws','sws'),
-        ('sxe','sxe'),
-        ('sxq','sxq'),
-        ('syn','syn'),
-        ('synmaxcol','synmaxcol'),
-        ('syntax','syntax'),
-        ('t_AB','t_AB'),
-        ('t_AF','t_AF'),
-        ('t_AL','t_AL'),
-        ('t_CS','t_CS'),
-        ('t_CV','t_CV'),
-        ('t_Ce','t_Ce'),
-        ('t_Co','t_Co'),
-        ('t_Cs','t_Cs'),
-        ('t_DL','t_DL'),
-        ('t_EI','t_EI'),
-        ('t_F1','t_F1'),
-        ('t_F2','t_F2'),
-        ('t_F3','t_F3'),
-        ('t_F4','t_F4'),
-        ('t_F5','t_F5'),
-        ('t_F6','t_F6'),
-        ('t_F7','t_F7'),
-        ('t_F8','t_F8'),
-        ('t_F9','t_F9'),
-        ('t_IE','t_IE'),
-        ('t_IS','t_IS'),
-        ('t_K1','t_K1'),
-        ('t_K3','t_K3'),
-        ('t_K4','t_K4'),
-        ('t_K5','t_K5'),
-        ('t_K6','t_K6'),
-        ('t_K7','t_K7'),
-        ('t_K8','t_K8'),
-        ('t_K9','t_K9'),
-        ('t_KA','t_KA'),
-        ('t_KB','t_KB'),
-        ('t_KC','t_KC'),
-        ('t_KD','t_KD'),
-        ('t_KE','t_KE'),
-        ('t_KF','t_KF'),
-        ('t_KG','t_KG'),
-        ('t_KH','t_KH'),
-        ('t_KI','t_KI'),
-        ('t_KJ','t_KJ'),
-        ('t_KK','t_KK'),
-        ('t_KL','t_KL'),
-        ('t_RI','t_RI'),
-        ('t_RV','t_RV'),
-        ('t_SI','t_SI'),
-        ('t_Sb','t_Sb'),
-        ('t_Sf','t_Sf'),
-        ('t_WP','t_WP'),
-        ('t_WS','t_WS'),
-        ('t_ZH','t_ZH'),
-        ('t_ZR','t_ZR'),
-        ('t_al','t_al'),
-        ('t_bc','t_bc'),
-        ('t_cd','t_cd'),
-        ('t_ce','t_ce'),
-        ('t_cl','t_cl'),
-        ('t_cm','t_cm'),
-        ('t_cs','t_cs'),
-        ('t_da','t_da'),
-        ('t_db','t_db'),
-        ('t_dl','t_dl'),
-        ('t_fs','t_fs'),
-        ('t_k1','t_k1'),
-        ('t_k2','t_k2'),
-        ('t_k3','t_k3'),
-        ('t_k4','t_k4'),
-        ('t_k5','t_k5'),
-        ('t_k6','t_k6'),
-        ('t_k7','t_k7'),
-        ('t_k8','t_k8'),
-        ('t_k9','t_k9'),
-        ('t_kB','t_kB'),
-        ('t_kD','t_kD'),
-        ('t_kI','t_kI'),
-        ('t_kN','t_kN'),
-        ('t_kP','t_kP'),
-        ('t_kb','t_kb'),
-        ('t_kd','t_kd'),
-        ('t_ke','t_ke'),
-        ('t_kh','t_kh'),
-        ('t_kl','t_kl'),
-        ('t_kr','t_kr'),
-        ('t_ks','t_ks'),
-        ('t_ku','t_ku'),
-        ('t_le','t_le'),
-        ('t_mb','t_mb'),
-        ('t_md','t_md'),
-        ('t_me','t_me'),
-        ('t_mr','t_mr'),
-        ('t_ms','t_ms'),
-        ('t_nd','t_nd'),
-        ('t_op','t_op'),
-        ('t_se','t_se'),
-        ('t_so','t_so'),
-        ('t_sr','t_sr'),
-        ('t_te','t_te'),
-        ('t_ti','t_ti'),
-        ('t_ts','t_ts'),
-        ('t_u7','t_u7'),
-        ('t_ue','t_ue'),
-        ('t_us','t_us'),
-        ('t_ut','t_ut'),
-        ('t_vb','t_vb'),
-        ('t_ve','t_ve'),
-        ('t_vi','t_vi'),
-        ('t_vs','t_vs'),
-        ('t_xs','t_xs'),
-        ('ta','ta'),
-        ('tabline','tabline'),
-        ('tabpagemax','tabpagemax'),
-        ('tabstop','tabstop'),
-        ('tag','tag'),
-        ('tagbsearch','tagbsearch'),
-        ('taglength','taglength'),
-        ('tagrelative','tagrelative'),
-        ('tags','tags'),
-        ('tagstack','tagstack'),
-        ('tal','tal'),
-        ('tb','tb'),
-        ('tbi','tbi'),
-        ('tbidi','tbidi'),
-        ('tbis','tbis'),
-        ('tbs','tbs'),
-        ('tenc','tenc'),
-        ('term','term'),
-        ('termbidi','termbidi'),
-        ('termencoding','termencoding'),
-        ('terse','terse'),
-        ('textauto','textauto'),
-        ('textmode','textmode'),
-        ('textwidth','textwidth'),
-        ('tf','tf'),
-        ('tgst','tgst'),
-        ('thesaurus','thesaurus'),
-        ('tildeop','tildeop'),
-        ('timeout','timeout'),
-        ('timeoutlen','timeoutlen'),
-        ('title','title'),
-        ('titlelen','titlelen'),
-        ('titleold','titleold'),
-        ('titlestring','titlestring'),
-        ('tl','tl'),
-        ('tm','tm'),
-        ('to','to'),
-        ('toolbar','toolbar'),
-        ('toolbariconsize','toolbariconsize'),
-        ('top','top'),
-        ('tpm','tpm'),
-        ('tr','tr'),
-        ('ts','ts'),
-        ('tsl','tsl'),
-        ('tsr','tsr'),
-        ('ttimeout','ttimeout'),
-        ('ttimeoutlen','ttimeoutlen'),
-        ('ttm','ttm'),
-        ('tty','tty'),
-        ('ttybuiltin','ttybuiltin'),
-        ('ttyfast','ttyfast'),
-        ('ttym','ttym'),
-        ('ttymouse','ttymouse'),
-        ('ttyscroll','ttyscroll'),
-        ('ttytype','ttytype'),
-        ('tw','tw'),
-        ('tx','tx'),
-        ('uc','uc'),
-        ('udf','udf'),
-        ('udir','udir'),
-        ('ul','ul'),
-        ('undodir','undodir'),
-        ('undofile','undofile'),
-        ('undolevels','undolevels'),
-        ('undoreload','undoreload'),
-        ('updatecount','updatecount'),
-        ('updatetime','updatetime'),
-        ('ur','ur'),
-        ('ut','ut'),
-        ('vb','vb'),
-        ('vbs','vbs'),
-        ('vdir','vdir'),
-        ('ve','ve'),
-        ('verbose','verbose'),
-        ('verbosefile','verbosefile'),
-        ('vfile','vfile'),
-        ('vi','vi'),
-        ('viewdir','viewdir'),
-        ('viewoptions','viewoptions'),
-        ('viminfo','viminfo'),
-        ('virtualedit','virtualedit'),
-        ('visualbell','visualbell'),
-        ('vnoremap','vnoremap'),
-        ('vop','vop'),
-        ('wa','wa'),
-        ('wak','wak'),
-        ('warn','warn'),
-        ('wb','wb'),
-        ('wc','wc'),
-        ('wcm','wcm'),
-        ('wd','wd'),
-        ('weirdinvert','weirdinvert'),
-        ('wfh','wfh'),
-        ('wfw','wfw'),
-        ('wh','wh'),
-        ('whichwrap','whichwrap'),
-        ('wi','wi'),
-        ('wic','wic'),
-        ('wig','wig'),
-        ('wildchar','wildchar'),
-        ('wildcharm','wildcharm'),
-        ('wildignore','wildignore'),
-        ('wildignorecase','wildignorecase'),
-        ('wildmenu','wildmenu'),
-        ('wildmode','wildmode'),
-        ('wildoptions','wildoptions'),
-        ('wim','wim'),
-        ('winaltkeys','winaltkeys'),
-        ('window','window'),
-        ('winfixheight','winfixheight'),
-        ('winfixwidth','winfixwidth'),
-        ('winheight','winheight'),
-        ('winminheight','winminheight'),
-        ('winminwidth','winminwidth'),
-        ('winwidth','winwidth'),
-        ('wiv','wiv'),
-        ('wiw','wiw'),
-        ('wm','wm'),
-        ('wmh','wmh'),
-        ('wmnu','wmnu'),
-        ('wmw','wmw'),
-        ('wop','wop'),
-        ('wrap','wrap'),
-        ('wrapmargin','wrapmargin'),
-        ('wrapscan','wrapscan'),
-        ('write','write'),
-        ('writeany','writeany'),
-        ('writebackup','writebackup'),
-        ('writedelay','writedelay'),
-        ('ws','ws'),
-        ('ww','ww'),
-    )
-    return var
-option = _getoption()
-
+# -*- coding: utf-8 -*-
+"""
+    pygments.lexers._vim_builtins
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+    This file is autogenerated by scripts/get_vimkw.py
+
+    :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
+    :license: BSD, see LICENSE for details.
+"""
+
+# Split up in multiple functions so it's importable by jython, which has a
+# per-method size limit.
+
+def _getauto():
+    var = (
+        ('BufAdd','BufAdd'),
+        ('BufCreate','BufCreate'),
+        ('BufDelete','BufDelete'),
+        ('BufEnter','BufEnter'),
+        ('BufFilePost','BufFilePost'),
+        ('BufFilePre','BufFilePre'),
+        ('BufHidden','BufHidden'),
+        ('BufLeave','BufLeave'),
+        ('BufNew','BufNew'),
+        ('BufNewFile','BufNewFile'),
+        ('BufRead','BufRead'),
+        ('BufReadCmd','BufReadCmd'),
+        ('BufReadPost','BufReadPost'),
+        ('BufReadPre','BufReadPre'),
+        ('BufUnload','BufUnload'),
+        ('BufWinEnter','BufWinEnter'),
+        ('BufWinLeave','BufWinLeave'),
+        ('BufWipeout','BufWipeout'),
+        ('BufWrite','BufWrite'),
+        ('BufWriteCmd','BufWriteCmd'),
+        ('BufWritePost','BufWritePost'),
+        ('BufWritePre','BufWritePre'),
+        ('Cmd','Cmd'),
+        ('CmdwinEnter','CmdwinEnter'),
+        ('CmdwinLeave','CmdwinLeave'),
+        ('ColorScheme','ColorScheme'),
+        ('CompleteDone','CompleteDone'),
+        ('CursorHold','CursorHold'),
+        ('CursorHoldI','CursorHoldI'),
+        ('CursorMoved','CursorMoved'),
+        ('CursorMovedI','CursorMovedI'),
+        ('EncodingChanged','EncodingChanged'),
+        ('FileAppendCmd','FileAppendCmd'),
+        ('FileAppendPost','FileAppendPost'),
+        ('FileAppendPre','FileAppendPre'),
+        ('FileChangedRO','FileChangedRO'),
+        ('FileChangedShell','FileChangedShell'),
+        ('FileChangedShellPost','FileChangedShellPost'),
+        ('FileEncoding','FileEncoding'),
+        ('FileReadCmd','FileReadCmd'),
+        ('FileReadPost','FileReadPost'),
+        ('FileReadPre','FileReadPre'),
+        ('FileType','FileType'),
+        ('FileWriteCmd','FileWriteCmd'),
+        ('FileWritePost','FileWritePost'),
+        ('FileWritePre','FileWritePre'),
+        ('FilterReadPost','FilterReadPost'),
+        ('FilterReadPre','FilterReadPre'),
+        ('FilterWritePost','FilterWritePost'),
+        ('FilterWritePre','FilterWritePre'),
+        ('FocusGained','FocusGained'),
+        ('FocusLost','FocusLost'),
+        ('FuncUndefined','FuncUndefined'),
+        ('GUIEnter','GUIEnter'),
+        ('GUIFailed','GUIFailed'),
+        ('InsertChange','InsertChange'),
+        ('InsertCharPre','InsertCharPre'),
+        ('InsertEnter','InsertEnter'),
+        ('InsertLeave','InsertLeave'),
+        ('MenuPopup','MenuPopup'),
+        ('QuickFixCmdPost','QuickFixCmdPost'),
+        ('QuickFixCmdPre','QuickFixCmdPre'),
+        ('QuitPre','QuitPre'),
+        ('RemoteReply','RemoteReply'),
+        ('SessionLoadPost','SessionLoadPost'),
+        ('ShellCmdPost','ShellCmdPost'),
+        ('ShellFilterPost','ShellFilterPost'),
+        ('SourceCmd','SourceCmd'),
+        ('SourcePre','SourcePre'),
+        ('SpellFileMissing','SpellFileMissing'),
+        ('StdinReadPost','StdinReadPost'),
+        ('StdinReadPre','StdinReadPre'),
+        ('SwapExists','SwapExists'),
+        ('Syntax','Syntax'),
+        ('TabEnter','TabEnter'),
+        ('TabLeave','TabLeave'),
+        ('TermChanged','TermChanged'),
+        ('TermResponse','TermResponse'),
+        ('TextChanged','TextChanged'),
+        ('TextChangedI','TextChangedI'),
+        ('User','User'),
+        ('UserGettingBored','UserGettingBored'),
+        ('VimEnter','VimEnter'),
+        ('VimLeave','VimLeave'),
+        ('VimLeavePre','VimLeavePre'),
+        ('VimResized','VimResized'),
+        ('WinEnter','WinEnter'),
+        ('WinLeave','WinLeave'),
+        ('event','event'),
+    )
+    return var
+auto = _getauto()
+
+def _getcommand():
+    var = (
+        ('a','a'),
+        ('ab','ab'),
+        ('abc','abclear'),
+        ('abo','aboveleft'),
+        ('al','all'),
+        ('ar','ar'),
+        ('ar','args'),
+        ('arga','argadd'),
+        ('argd','argdelete'),
+        ('argdo','argdo'),
+        ('arge','argedit'),
+        ('argg','argglobal'),
+        ('argl','arglocal'),
+        ('argu','argument'),
+        ('as','ascii'),
+        ('au','au'),
+        ('b','buffer'),
+        ('bN','bNext'),
+        ('ba','ball'),
+        ('bad','badd'),
+        ('bd','bdelete'),
+        ('bel','belowright'),
+        ('bf','bfirst'),
+        ('bl','blast'),
+        ('bm','bmodified'),
+        ('bn','bnext'),
+        ('bo','botright'),
+        ('bp','bprevious'),
+        ('br','br'),
+        ('br','brewind'),
+        ('brea','break'),
+        ('breaka','breakadd'),
+        ('breakd','breakdel'),
+        ('breakl','breaklist'),
+        ('bro','browse'),
+        ('bu','bu'),
+        ('buf','buf'),
+        ('bufdo','bufdo'),
+        ('buffers','buffers'),
+        ('bun','bunload'),
+        ('bw','bwipeout'),
+        ('c','c'),
+        ('c','change'),
+        ('cN','cN'),
+        ('cN','cNext'),
+        ('cNf','cNf'),
+        ('cNf','cNfile'),
+        ('cabc','cabclear'),
+        ('cad','cad'),
+        ('cad','caddexpr'),
+        ('caddb','caddbuffer'),
+        ('caddf','caddfile'),
+        ('cal','call'),
+        ('cat','catch'),
+        ('cb','cbuffer'),
+        ('cc','cc'),
+        ('ccl','cclose'),
+        ('cd','cd'),
+        ('ce','center'),
+        ('cex','cexpr'),
+        ('cf','cfile'),
+        ('cfir','cfirst'),
+        ('cg','cgetfile'),
+        ('cgetb','cgetbuffer'),
+        ('cgete','cgetexpr'),
+        ('changes','changes'),
+        ('chd','chdir'),
+        ('che','checkpath'),
+        ('checkt','checktime'),
+        ('cl','cl'),
+        ('cl','clist'),
+        ('cla','clast'),
+        ('clo','close'),
+        ('cmapc','cmapclear'),
+        ('cn','cn'),
+        ('cn','cnext'),
+        ('cnew','cnewer'),
+        ('cnf','cnf'),
+        ('cnf','cnfile'),
+        ('co','copy'),
+        ('col','colder'),
+        ('colo','colorscheme'),
+        ('com','com'),
+        ('comc','comclear'),
+        ('comp','compiler'),
+        ('con','con'),
+        ('con','continue'),
+        ('conf','confirm'),
+        ('cope','copen'),
+        ('cp','cprevious'),
+        ('cpf','cpfile'),
+        ('cq','cquit'),
+        ('cr','crewind'),
+        ('cs','cs'),
+        ('cscope','cscope'),
+        ('cstag','cstag'),
+        ('cuna','cunabbrev'),
+        ('cw','cwindow'),
+        ('d','d'),
+        ('d','delete'),
+        ('de','de'),
+        ('debug','debug'),
+        ('debugg','debuggreedy'),
+        ('del','del'),
+        ('delc','delcommand'),
+        ('delel','delel'),
+        ('delep','delep'),
+        ('deletel','deletel'),
+        ('deletep','deletep'),
+        ('deletl','deletl'),
+        ('deletp','deletp'),
+        ('delf','delf'),
+        ('delf','delfunction'),
+        ('dell','dell'),
+        ('delm','delmarks'),
+        ('delp','delp'),
+        ('dep','dep'),
+        ('di','di'),
+        ('di','display'),
+        ('diffg','diffget'),
+        ('diffo','diffoff'),
+        ('diffp','diffpatch'),
+        ('diffpu','diffput'),
+        ('diffs','diffsplit'),
+        ('difft','diffthis'),
+        ('diffu','diffupdate'),
+        ('dig','dig'),
+        ('dig','digraphs'),
+        ('dir','dir'),
+        ('dj','djump'),
+        ('dl','dl'),
+        ('dli','dlist'),
+        ('do','do'),
+        ('doau','doau'),
+        ('dp','dp'),
+        ('dr','drop'),
+        ('ds','dsearch'),
+        ('dsp','dsplit'),
+        ('e','e'),
+        ('e','edit'),
+        ('ea','ea'),
+        ('earlier','earlier'),
+        ('ec','ec'),
+        ('echoe','echoerr'),
+        ('echom','echomsg'),
+        ('echon','echon'),
+        ('el','else'),
+        ('elsei','elseif'),
+        ('em','emenu'),
+        ('en','en'),
+        ('en','endif'),
+        ('endf','endf'),
+        ('endf','endfunction'),
+        ('endfo','endfor'),
+        ('endfun','endfun'),
+        ('endt','endtry'),
+        ('endw','endwhile'),
+        ('ene','enew'),
+        ('ex','ex'),
+        ('exi','exit'),
+        ('exu','exusage'),
+        ('f','f'),
+        ('f','file'),
+        ('files','files'),
+        ('filet','filet'),
+        ('filetype','filetype'),
+        ('fin','fin'),
+        ('fin','find'),
+        ('fina','finally'),
+        ('fini','finish'),
+        ('fir','first'),
+        ('fix','fixdel'),
+        ('fo','fold'),
+        ('foldc','foldclose'),
+        ('foldd','folddoopen'),
+        ('folddoc','folddoclosed'),
+        ('foldo','foldopen'),
+        ('for','for'),
+        ('fu','fu'),
+        ('fu','function'),
+        ('fun','fun'),
+        ('g','g'),
+        ('go','goto'),
+        ('gr','grep'),
+        ('grepa','grepadd'),
+        ('gui','gui'),
+        ('gvim','gvim'),
+        ('h','h'),
+        ('h','help'),
+        ('ha','hardcopy'),
+        ('helpf','helpfind'),
+        ('helpg','helpgrep'),
+        ('helpt','helptags'),
+        ('hi','hi'),
+        ('hid','hide'),
+        ('his','history'),
+        ('i','i'),
+        ('ia','ia'),
+        ('iabc','iabclear'),
+        ('if','if'),
+        ('ij','ijump'),
+        ('il','ilist'),
+        ('imapc','imapclear'),
+        ('in','in'),
+        ('intro','intro'),
+        ('is','isearch'),
+        ('isp','isplit'),
+        ('iuna','iunabbrev'),
+        ('j','join'),
+        ('ju','jumps'),
+        ('k','k'),
+        ('kee','keepmarks'),
+        ('keepa','keepa'),
+        ('keepalt','keepalt'),
+        ('keepj','keepjumps'),
+        ('keepp','keeppatterns'),
+        ('l','l'),
+        ('l','list'),
+        ('lN','lN'),
+        ('lN','lNext'),
+        ('lNf','lNf'),
+        ('lNf','lNfile'),
+        ('la','la'),
+        ('la','last'),
+        ('lad','lad'),
+        ('lad','laddexpr'),
+        ('laddb','laddbuffer'),
+        ('laddf','laddfile'),
+        ('lan','lan'),
+        ('lan','language'),
+        ('lat','lat'),
+        ('later','later'),
+        ('lb','lbuffer'),
+        ('lc','lcd'),
+        ('lch','lchdir'),
+        ('lcl','lclose'),
+        ('lcs','lcs'),
+        ('lcscope','lcscope'),
+        ('le','left'),
+        ('lefta','leftabove'),
+        ('lex','lexpr'),
+        ('lf','lfile'),
+        ('lfir','lfirst'),
+        ('lg','lgetfile'),
+        ('lgetb','lgetbuffer'),
+        ('lgete','lgetexpr'),
+        ('lgr','lgrep'),
+        ('lgrepa','lgrepadd'),
+        ('lh','lhelpgrep'),
+        ('ll','ll'),
+        ('lla','llast'),
+        ('lli','llist'),
+        ('lmak','lmake'),
+        ('lmapc','lmapclear'),
+        ('lne','lne'),
+        ('lne','lnext'),
+        ('lnew','lnewer'),
+        ('lnf','lnf'),
+        ('lnf','lnfile'),
+        ('lo','lo'),
+        ('lo','loadview'),
+        ('loadk','loadk'),
+        ('loadkeymap','loadkeymap'),
+        ('loc','lockmarks'),
+        ('lockv','lockvar'),
+        ('lol','lolder'),
+        ('lop','lopen'),
+        ('lp','lprevious'),
+        ('lpf','lpfile'),
+        ('lr','lrewind'),
+        ('ls','ls'),
+        ('lt','ltag'),
+        ('lua','lua'),
+        ('luado','luado'),
+        ('luafile','luafile'),
+        ('lv','lvimgrep'),
+        ('lvimgrepa','lvimgrepadd'),
+        ('lw','lwindow'),
+        ('m','move'),
+        ('ma','ma'),
+        ('ma','mark'),
+        ('mak','make'),
+        ('marks','marks'),
+        ('mat','match'),
+        ('menut','menut'),
+        ('menut','menutranslate'),
+        ('mes','mes'),
+        ('messages','messages'),
+        ('mk','mk'),
+        ('mk','mkexrc'),
+        ('mks','mksession'),
+        ('mksp','mkspell'),
+        ('mkv','mkv'),
+        ('mkv','mkvimrc'),
+        ('mkvie','mkview'),
+        ('mo','mo'),
+        ('mod','mode'),
+        ('mz','mz'),
+        ('mz','mzscheme'),
+        ('mzf','mzfile'),
+        ('n','n'),
+        ('n','next'),
+        ('nb','nbkey'),
+        ('nbc','nbclose'),
+        ('nbs','nbstart'),
+        ('ne','ne'),
+        ('new','new'),
+        ('nmapc','nmapclear'),
+        ('noa','noa'),
+        ('noautocmd','noautocmd'),
+        ('noh','nohlsearch'),
+        ('nu','number'),
+        ('o','o'),
+        ('o','open'),
+        ('ol','oldfiles'),
+        ('omapc','omapclear'),
+        ('on','only'),
+        ('opt','options'),
+        ('ownsyntax','ownsyntax'),
+        ('p','p'),
+        ('p','print'),
+        ('pc','pclose'),
+        ('pe','pe'),
+        ('pe','perl'),
+        ('ped','pedit'),
+        ('perld','perldo'),
+        ('po','pop'),
+        ('popu','popu'),
+        ('popu','popup'),
+        ('pp','ppop'),
+        ('pr','pr'),
+        ('pre','preserve'),
+        ('prev','previous'),
+        ('pro','pro'),
+        ('prof','profile'),
+        ('profd','profdel'),
+        ('promptf','promptfind'),
+        ('promptr','promptrepl'),
+        ('ps','psearch'),
+        ('ptN','ptN'),
+        ('ptN','ptNext'),
+        ('pta','ptag'),
+        ('ptf','ptfirst'),
+        ('ptj','ptjump'),
+        ('ptl','ptlast'),
+        ('ptn','ptn'),
+        ('ptn','ptnext'),
+        ('ptp','ptprevious'),
+        ('ptr','ptrewind'),
+        ('pts','ptselect'),
+        ('pu','put'),
+        ('pw','pwd'),
+        ('py','py'),
+        ('py','python'),
+        ('py3','py3'),
+        ('py3','py3'),
+        ('py3do','py3do'),
+        ('pydo','pydo'),
+        ('pyf','pyfile'),
+        ('python3','python3'),
+        ('q','q'),
+        ('q','quit'),
+        ('qa','qall'),
+        ('quita','quitall'),
+        ('r','r'),
+        ('r','read'),
+        ('re','re'),
+        ('rec','recover'),
+        ('red','red'),
+        ('red','redo'),
+        ('redi','redir'),
+        ('redr','redraw'),
+        ('redraws','redrawstatus'),
+        ('reg','registers'),
+        ('res','resize'),
+        ('ret','retab'),
+        ('retu','return'),
+        ('rew','rewind'),
+        ('ri','right'),
+        ('rightb','rightbelow'),
+        ('ru','ru'),
+        ('ru','runtime'),
+        ('rub','ruby'),
+        ('rubyd','rubydo'),
+        ('rubyf','rubyfile'),
+        ('rundo','rundo'),
+        ('rv','rviminfo'),
+        ('sN','sNext'),
+        ('sa','sargument'),
+        ('sal','sall'),
+        ('san','sandbox'),
+        ('sav','saveas'),
+        ('sb','sbuffer'),
+        ('sbN','sbNext'),
+        ('sba','sball'),
+        ('sbf','sbfirst'),
+        ('sbl','sblast'),
+        ('sbm','sbmodified'),
+        ('sbn','sbnext'),
+        ('sbp','sbprevious'),
+        ('sbr','sbrewind'),
+        ('scrip','scrip'),
+        ('scrip','scriptnames'),
+        ('scripte','scriptencoding'),
+        ('scs','scs'),
+        ('scscope','scscope'),
+        ('se','set'),
+        ('setf','setfiletype'),
+        ('setg','setglobal'),
+        ('setl','setlocal'),
+        ('sf','sfind'),
+        ('sfir','sfirst'),
+        ('sh','shell'),
+        ('si','si'),
+        ('sig','sig'),
+        ('sign','sign'),
+        ('sil','silent'),
+        ('sim','simalt'),
+        ('sl','sl'),
+        ('sl','sleep'),
+        ('sla','slast'),
+        ('sm','smagic'),
+        ('sm','smap'),
+        ('sme','sme'),
+        ('smenu','smenu'),
+        ('sn','snext'),
+        ('sni','sniff'),
+        ('sno','snomagic'),
+        ('snoreme','snoreme'),
+        ('snoremenu','snoremenu'),
+        ('so','so'),
+        ('so','source'),
+        ('sor','sort'),
+        ('sp','split'),
+        ('spe','spe'),
+        ('spe','spellgood'),
+        ('spelld','spelldump'),
+        ('spelli','spellinfo'),
+        ('spellr','spellrepall'),
+        ('spellu','spellundo'),
+        ('spellw','spellwrong'),
+        ('spr','sprevious'),
+        ('sre','srewind'),
+        ('st','st'),
+        ('st','stop'),
+        ('sta','stag'),
+        ('star','star'),
+        ('star','startinsert'),
+        ('start','start'),
+        ('startg','startgreplace'),
+        ('startr','startreplace'),
+        ('stj','stjump'),
+        ('stopi','stopinsert'),
+        ('sts','stselect'),
+        ('sun','sunhide'),
+        ('sunme','sunme'),
+        ('sunmenu','sunmenu'),
+        ('sus','suspend'),
+        ('sv','sview'),
+        ('sw','swapname'),
+        ('sy','sy'),
+        ('syn','syn'),
+        ('sync','sync'),
+        ('syncbind','syncbind'),
+        ('syntime','syntime'),
+        ('t','t'),
+        ('tN','tN'),
+        ('tN','tNext'),
+        ('ta','ta'),
+        ('ta','tag'),
+        ('tab','tab'),
+        ('tabN','tabN'),
+        ('tabN','tabNext'),
+        ('tabc','tabclose'),
+        ('tabd','tabdo'),
+        ('tabe','tabedit'),
+        ('tabf','tabfind'),
+        ('tabfir','tabfirst'),
+        ('tabl','tablast'),
+        ('tabm','tabmove'),
+        ('tabn','tabnext'),
+        ('tabnew','tabnew'),
+        ('tabo','tabonly'),
+        ('tabp','tabprevious'),
+        ('tabr','tabrewind'),
+        ('tabs','tabs'),
+        ('tags','tags'),
+        ('tc','tcl'),
+        ('tcld','tcldo'),
+        ('tclf','tclfile'),
+        ('te','tearoff'),
+        ('tf','tfirst'),
+        ('th','throw'),
+        ('tj','tjump'),
+        ('tl','tlast'),
+        ('tm','tm'),
+        ('tm','tmenu'),
+        ('tn','tn'),
+        ('tn','tnext'),
+        ('to','topleft'),
+        ('tp','tprevious'),
+        ('tr','tr'),
+        ('tr','trewind'),
+        ('try','try'),
+        ('ts','tselect'),
+        ('tu','tu'),
+        ('tu','tunmenu'),
+        ('u','u'),
+        ('u','undo'),
+        ('un','un'),
+        ('una','unabbreviate'),
+        ('undoj','undojoin'),
+        ('undol','undolist'),
+        ('unh','unhide'),
+        ('unl','unl'),
+        ('unlo','unlockvar'),
+        ('uns','unsilent'),
+        ('up','update'),
+        ('v','v'),
+        ('ve','ve'),
+        ('ve','version'),
+        ('verb','verbose'),
+        ('vert','vertical'),
+        ('vi','vi'),
+        ('vi','visual'),
+        ('vie','view'),
+        ('vim','vimgrep'),
+        ('vimgrepa','vimgrepadd'),
+        ('viu','viusage'),
+        ('vmapc','vmapclear'),
+        ('vne','vnew'),
+        ('vs','vsplit'),
+        ('w','w'),
+        ('w','write'),
+        ('wN','wNext'),
+        ('wa','wall'),
+        ('wh','while'),
+        ('win','win'),
+        ('win','winsize'),
+        ('winc','wincmd'),
+        ('windo','windo'),
+        ('winp','winpos'),
+        ('wn','wnext'),
+        ('wp','wprevious'),
+        ('wq','wq'),
+        ('wqa','wqall'),
+        ('ws','wsverb'),
+        ('wundo','wundo'),
+        ('wv','wviminfo'),
+        ('x','x'),
+        ('x','xit'),
+        ('xa','xall'),
+        ('xmapc','xmapclear'),
+        ('xme','xme'),
+        ('xmenu','xmenu'),
+        ('xnoreme','xnoreme'),
+        ('xnoremenu','xnoremenu'),
+        ('xunme','xunme'),
+        ('xunmenu','xunmenu'),
+        ('xwininfo','xwininfo'),
+        ('y','yank'),
+    )
+    return var
+command = _getcommand()
+
+def _getoption():
+    var = (
+        ('acd','acd'),
+        ('ai','ai'),
+        ('akm','akm'),
+        ('al','al'),
+        ('aleph','aleph'),
+        ('allowrevins','allowrevins'),
+        ('altkeymap','altkeymap'),
+        ('ambiwidth','ambiwidth'),
+        ('ambw','ambw'),
+        ('anti','anti'),
+        ('antialias','antialias'),
+        ('ar','ar'),
+        ('arab','arab'),
+        ('arabic','arabic'),
+        ('arabicshape','arabicshape'),
+        ('ari','ari'),
+        ('arshape','arshape'),
+        ('autochdir','autochdir'),
+        ('autoindent','autoindent'),
+        ('autoread','autoread'),
+        ('autowrite','autowrite'),
+        ('autowriteall','autowriteall'),
+        ('aw','aw'),
+        ('awa','awa'),
+        ('background','background'),
+        ('backspace','backspace'),
+        ('backup','backup'),
+        ('backupcopy','backupcopy'),
+        ('backupdir','backupdir'),
+        ('backupext','backupext'),
+        ('backupskip','backupskip'),
+        ('balloondelay','balloondelay'),
+        ('ballooneval','ballooneval'),
+        ('balloonexpr','balloonexpr'),
+        ('bdir','bdir'),
+        ('bdlay','bdlay'),
+        ('beval','beval'),
+        ('bex','bex'),
+        ('bexpr','bexpr'),
+        ('bg','bg'),
+        ('bh','bh'),
+        ('bin','bin'),
+        ('binary','binary'),
+        ('biosk','biosk'),
+        ('bioskey','bioskey'),
+        ('bk','bk'),
+        ('bkc','bkc'),
+        ('bl','bl'),
+        ('bomb','bomb'),
+        ('breakat','breakat'),
+        ('brk','brk'),
+        ('browsedir','browsedir'),
+        ('bs','bs'),
+        ('bsdir','bsdir'),
+        ('bsk','bsk'),
+        ('bt','bt'),
+        ('bufhidden','bufhidden'),
+        ('buflisted','buflisted'),
+        ('buftype','buftype'),
+        ('casemap','casemap'),
+        ('cb','cb'),
+        ('cc','cc'),
+        ('ccv','ccv'),
+        ('cd','cd'),
+        ('cdpath','cdpath'),
+        ('cedit','cedit'),
+        ('cf','cf'),
+        ('cfu','cfu'),
+        ('ch','ch'),
+        ('charconvert','charconvert'),
+        ('ci','ci'),
+        ('cin','cin'),
+        ('cindent','cindent'),
+        ('cink','cink'),
+        ('cinkeys','cinkeys'),
+        ('cino','cino'),
+        ('cinoptions','cinoptions'),
+        ('cinw','cinw'),
+        ('cinwords','cinwords'),
+        ('clipboard','clipboard'),
+        ('cmdheight','cmdheight'),
+        ('cmdwinheight','cmdwinheight'),
+        ('cmp','cmp'),
+        ('cms','cms'),
+        ('co','co'),
+        ('cocu','cocu'),
+        ('cole','cole'),
+        ('colorcolumn','colorcolumn'),
+        ('columns','columns'),
+        ('com','com'),
+        ('comments','comments'),
+        ('commentstring','commentstring'),
+        ('compatible','compatible'),
+        ('complete','complete'),
+        ('completefunc','completefunc'),
+        ('completeopt','completeopt'),
+        ('concealcursor','concealcursor'),
+        ('conceallevel','conceallevel'),
+        ('confirm','confirm'),
+        ('consk','consk'),
+        ('conskey','conskey'),
+        ('copyindent','copyindent'),
+        ('cot','cot'),
+        ('cp','cp'),
+        ('cpo','cpo'),
+        ('cpoptions','cpoptions'),
+        ('cpt','cpt'),
+        ('crb','crb'),
+        ('cryptmethod','cryptmethod'),
+        ('cscopepathcomp','cscopepathcomp'),
+        ('cscopeprg','cscopeprg'),
+        ('cscopequickfix','cscopequickfix'),
+        ('cscoperelative','cscoperelative'),
+        ('cscopetag','cscopetag'),
+        ('cscopetagorder','cscopetagorder'),
+        ('cscopeverbose','cscopeverbose'),
+        ('cspc','cspc'),
+        ('csprg','csprg'),
+        ('csqf','csqf'),
+        ('csre','csre'),
+        ('cst','cst'),
+        ('csto','csto'),
+        ('csverb','csverb'),
+        ('cuc','cuc'),
+        ('cul','cul'),
+        ('cursorbind','cursorbind'),
+        ('cursorcolumn','cursorcolumn'),
+        ('cursorline','cursorline'),
+        ('cwh','cwh'),
+        ('debug','debug'),
+        ('deco','deco'),
+        ('def','def'),
+        ('define','define'),
+        ('delcombine','delcombine'),
+        ('dex','dex'),
+        ('dg','dg'),
+        ('dict','dict'),
+        ('dictionary','dictionary'),
+        ('diff','diff'),
+        ('diffexpr','diffexpr'),
+        ('diffopt','diffopt'),
+        ('digraph','digraph'),
+        ('dip','dip'),
+        ('dir','dir'),
+        ('directory','directory'),
+        ('display','display'),
+        ('dy','dy'),
+        ('ea','ea'),
+        ('ead','ead'),
+        ('eadirection','eadirection'),
+        ('eb','eb'),
+        ('ed','ed'),
+        ('edcompatible','edcompatible'),
+        ('ef','ef'),
+        ('efm','efm'),
+        ('ei','ei'),
+        ('ek','ek'),
+        ('enc','enc'),
+        ('encoding','encoding'),
+        ('endofline','endofline'),
+        ('eol','eol'),
+        ('ep','ep'),
+        ('equalalways','equalalways'),
+        ('equalprg','equalprg'),
+        ('errorbells','errorbells'),
+        ('errorfile','errorfile'),
+        ('errorformat','errorformat'),
+        ('esckeys','esckeys'),
+        ('et','et'),
+        ('eventignore','eventignore'),
+        ('ex','ex'),
+        ('expandtab','expandtab'),
+        ('exrc','exrc'),
+        ('fcl','fcl'),
+        ('fcs','fcs'),
+        ('fdc','fdc'),
+        ('fde','fde'),
+        ('fdi','fdi'),
+        ('fdl','fdl'),
+        ('fdls','fdls'),
+        ('fdm','fdm'),
+        ('fdn','fdn'),
+        ('fdo','fdo'),
+        ('fdt','fdt'),
+        ('fen','fen'),
+        ('fenc','fenc'),
+        ('fencs','fencs'),
+        ('fex','fex'),
+        ('ff','ff'),
+        ('ffs','ffs'),
+        ('fic','fic'),
+        ('fileencoding','fileencoding'),
+        ('fileencodings','fileencodings'),
+        ('fileformat','fileformat'),
+        ('fileformats','fileformats'),
+        ('fileignorecase','fileignorecase'),
+        ('filetype','filetype'),
+        ('fillchars','fillchars'),
+        ('fk','fk'),
+        ('fkmap','fkmap'),
+        ('flp','flp'),
+        ('fml','fml'),
+        ('fmr','fmr'),
+        ('fo','fo'),
+        ('foldclose','foldclose'),
+        ('foldcolumn','foldcolumn'),
+        ('foldenable','foldenable'),
+        ('foldexpr','foldexpr'),
+        ('foldignore','foldignore'),
+        ('foldlevel','foldlevel'),
+        ('foldlevelstart','foldlevelstart'),
+        ('foldmarker','foldmarker'),
+        ('foldmethod','foldmethod'),
+        ('foldminlines','foldminlines'),
+        ('foldnestmax','foldnestmax'),
+        ('foldopen','foldopen'),
+        ('foldtext','foldtext'),
+        ('formatexpr','formatexpr'),
+        ('formatlistpat','formatlistpat'),
+        ('formatoptions','formatoptions'),
+        ('formatprg','formatprg'),
+        ('fp','fp'),
+        ('fs','fs'),
+        ('fsync','fsync'),
+        ('ft','ft'),
+        ('gcr','gcr'),
+        ('gd','gd'),
+        ('gdefault','gdefault'),
+        ('gfm','gfm'),
+        ('gfn','gfn'),
+        ('gfs','gfs'),
+        ('gfw','gfw'),
+        ('ghr','ghr'),
+        ('go','go'),
+        ('gp','gp'),
+        ('grepformat','grepformat'),
+        ('grepprg','grepprg'),
+        ('gtl','gtl'),
+        ('gtt','gtt'),
+        ('guicursor','guicursor'),
+        ('guifont','guifont'),
+        ('guifontset','guifontset'),
+        ('guifontwide','guifontwide'),
+        ('guiheadroom','guiheadroom'),
+        ('guioptions','guioptions'),
+        ('guipty','guipty'),
+        ('guitablabel','guitablabel'),
+        ('guitabtooltip','guitabtooltip'),
+        ('helpfile','helpfile'),
+        ('helpheight','helpheight'),
+        ('helplang','helplang'),
+        ('hf','hf'),
+        ('hh','hh'),
+        ('hi','hi'),
+        ('hid','hid'),
+        ('hidden','hidden'),
+        ('highlight','highlight'),
+        ('history','history'),
+        ('hk','hk'),
+        ('hkmap','hkmap'),
+        ('hkmapp','hkmapp'),
+        ('hkp','hkp'),
+        ('hl','hl'),
+        ('hlg','hlg'),
+        ('hls','hls'),
+        ('hlsearch','hlsearch'),
+        ('ic','ic'),
+        ('icon','icon'),
+        ('iconstring','iconstring'),
+        ('ignorecase','ignorecase'),
+        ('im','im'),
+        ('imactivatefunc','imactivatefunc'),
+        ('imactivatekey','imactivatekey'),
+        ('imaf','imaf'),
+        ('imak','imak'),
+        ('imc','imc'),
+        ('imcmdline','imcmdline'),
+        ('imd','imd'),
+        ('imdisable','imdisable'),
+        ('imi','imi'),
+        ('iminsert','iminsert'),
+        ('ims','ims'),
+        ('imsearch','imsearch'),
+        ('imsf','imsf'),
+        ('imstatusfunc','imstatusfunc'),
+        ('inc','inc'),
+        ('include','include'),
+        ('includeexpr','includeexpr'),
+        ('incsearch','incsearch'),
+        ('inde','inde'),
+        ('indentexpr','indentexpr'),
+        ('indentkeys','indentkeys'),
+        ('indk','indk'),
+        ('inex','inex'),
+        ('inf','inf'),
+        ('infercase','infercase'),
+        ('inoremap','inoremap'),
+        ('insertmode','insertmode'),
+        ('invacd','invacd'),
+        ('invai','invai'),
+        ('invakm','invakm'),
+        ('invallowrevins','invallowrevins'),
+        ('invaltkeymap','invaltkeymap'),
+        ('invanti','invanti'),
+        ('invantialias','invantialias'),
+        ('invar','invar'),
+        ('invarab','invarab'),
+        ('invarabic','invarabic'),
+        ('invarabicshape','invarabicshape'),
+        ('invari','invari'),
+        ('invarshape','invarshape'),
+        ('invautochdir','invautochdir'),
+        ('invautoindent','invautoindent'),
+        ('invautoread','invautoread'),
+        ('invautowrite','invautowrite'),
+        ('invautowriteall','invautowriteall'),
+        ('invaw','invaw'),
+        ('invawa','invawa'),
+        ('invbackup','invbackup'),
+        ('invballooneval','invballooneval'),
+        ('invbeval','invbeval'),
+        ('invbin','invbin'),
+        ('invbinary','invbinary'),
+        ('invbiosk','invbiosk'),
+        ('invbioskey','invbioskey'),
+        ('invbk','invbk'),
+        ('invbl','invbl'),
+        ('invbomb','invbomb'),
+        ('invbuflisted','invbuflisted'),
+        ('invcf','invcf'),
+        ('invci','invci'),
+        ('invcin','invcin'),
+        ('invcindent','invcindent'),
+        ('invcompatible','invcompatible'),
+        ('invconfirm','invconfirm'),
+        ('invconsk','invconsk'),
+        ('invconskey','invconskey'),
+        ('invcopyindent','invcopyindent'),
+        ('invcp','invcp'),
+        ('invcrb','invcrb'),
+        ('invcscoperelative','invcscoperelative'),
+        ('invcscopetag','invcscopetag'),
+        ('invcscopeverbose','invcscopeverbose'),
+        ('invcsre','invcsre'),
+        ('invcst','invcst'),
+        ('invcsverb','invcsverb'),
+        ('invcuc','invcuc'),
+        ('invcul','invcul'),
+        ('invcursorbind','invcursorbind'),
+        ('invcursorcolumn','invcursorcolumn'),
+        ('invcursorline','invcursorline'),
+        ('invdeco','invdeco'),
+        ('invdelcombine','invdelcombine'),
+        ('invdg','invdg'),
+        ('invdiff','invdiff'),
+        ('invdigraph','invdigraph'),
+        ('invea','invea'),
+        ('inveb','inveb'),
+        ('inved','inved'),
+        ('invedcompatible','invedcompatible'),
+        ('invek','invek'),
+        ('invendofline','invendofline'),
+        ('inveol','inveol'),
+        ('invequalalways','invequalalways'),
+        ('inverrorbells','inverrorbells'),
+        ('invesckeys','invesckeys'),
+        ('invet','invet'),
+        ('invex','invex'),
+        ('invexpandtab','invexpandtab'),
+        ('invexrc','invexrc'),
+        ('invfen','invfen'),
+        ('invfic','invfic'),
+        ('invfileignorecase','invfileignorecase'),
+        ('invfk','invfk'),
+        ('invfkmap','invfkmap'),
+        ('invfoldenable','invfoldenable'),
+        ('invgd','invgd'),
+        ('invgdefault','invgdefault'),
+        ('invguipty','invguipty'),
+        ('invhid','invhid'),
+        ('invhidden','invhidden'),
+        ('invhk','invhk'),
+        ('invhkmap','invhkmap'),
+        ('invhkmapp','invhkmapp'),
+        ('invhkp','invhkp'),
+        ('invhls','invhls'),
+        ('invhlsearch','invhlsearch'),
+        ('invic','invic'),
+        ('invicon','invicon'),
+        ('invignorecase','invignorecase'),
+        ('invim','invim'),
+        ('invimc','invimc'),
+        ('invimcmdline','invimcmdline'),
+        ('invimd','invimd'),
+        ('invimdisable','invimdisable'),
+        ('invincsearch','invincsearch'),
+        ('invinf','invinf'),
+        ('invinfercase','invinfercase'),
+        ('invinsertmode','invinsertmode'),
+        ('invis','invis'),
+        ('invjoinspaces','invjoinspaces'),
+        ('invjs','invjs'),
+        ('invlazyredraw','invlazyredraw'),
+        ('invlbr','invlbr'),
+        ('invlinebreak','invlinebreak'),
+        ('invlisp','invlisp'),
+        ('invlist','invlist'),
+        ('invloadplugins','invloadplugins'),
+        ('invlpl','invlpl'),
+        ('invlz','invlz'),
+        ('invma','invma'),
+        ('invmacatsui','invmacatsui'),
+        ('invmagic','invmagic'),
+        ('invmh','invmh'),
+        ('invml','invml'),
+        ('invmod','invmod'),
+        ('invmodeline','invmodeline'),
+        ('invmodifiable','invmodifiable'),
+        ('invmodified','invmodified'),
+        ('invmore','invmore'),
+        ('invmousef','invmousef'),
+        ('invmousefocus','invmousefocus'),
+        ('invmousehide','invmousehide'),
+        ('invnu','invnu'),
+        ('invnumber','invnumber'),
+        ('invodev','invodev'),
+        ('invopendevice','invopendevice'),
+        ('invpaste','invpaste'),
+        ('invpi','invpi'),
+        ('invpreserveindent','invpreserveindent'),
+        ('invpreviewwindow','invpreviewwindow'),
+        ('invprompt','invprompt'),
+        ('invpvw','invpvw'),
+        ('invreadonly','invreadonly'),
+        ('invrelativenumber','invrelativenumber'),
+        ('invremap','invremap'),
+        ('invrestorescreen','invrestorescreen'),
+        ('invrevins','invrevins'),
+        ('invri','invri'),
+        ('invrightleft','invrightleft'),
+        ('invrl','invrl'),
+        ('invrnu','invrnu'),
+        ('invro','invro'),
+        ('invrs','invrs'),
+        ('invru','invru'),
+        ('invruler','invruler'),
+        ('invsb','invsb'),
+        ('invsc','invsc'),
+        ('invscb','invscb'),
+        ('invscrollbind','invscrollbind'),
+        ('invscs','invscs'),
+        ('invsecure','invsecure'),
+        ('invsft','invsft'),
+        ('invshellslash','invshellslash'),
+        ('invshelltemp','invshelltemp'),
+        ('invshiftround','invshiftround'),
+        ('invshortname','invshortname'),
+        ('invshowcmd','invshowcmd'),
+        ('invshowfulltag','invshowfulltag'),
+        ('invshowmatch','invshowmatch'),
+        ('invshowmode','invshowmode'),
+        ('invsi','invsi'),
+        ('invsm','invsm'),
+        ('invsmartcase','invsmartcase'),
+        ('invsmartindent','invsmartindent'),
+        ('invsmarttab','invsmarttab'),
+        ('invsmd','invsmd'),
+        ('invsn','invsn'),
+        ('invsol','invsol'),
+        ('invspell','invspell'),
+        ('invsplitbelow','invsplitbelow'),
+        ('invsplitright','invsplitright'),
+        ('invspr','invspr'),
+        ('invsr','invsr'),
+        ('invssl','invssl'),
+        ('invsta','invsta'),
+        ('invstartofline','invstartofline'),
+        ('invstmp','invstmp'),
+        ('invswapfile','invswapfile'),
+        ('invswf','invswf'),
+        ('invta','invta'),
+        ('invtagbsearch','invtagbsearch'),
+        ('invtagrelative','invtagrelative'),
+        ('invtagstack','invtagstack'),
+        ('invtbi','invtbi'),
+        ('invtbidi','invtbidi'),
+        ('invtbs','invtbs'),
+        ('invtermbidi','invtermbidi'),
+        ('invterse','invterse'),
+        ('invtextauto','invtextauto'),
+        ('invtextmode','invtextmode'),
+        ('invtf','invtf'),
+        ('invtgst','invtgst'),
+        ('invtildeop','invtildeop'),
+        ('invtimeout','invtimeout'),
+        ('invtitle','invtitle'),
+        ('invto','invto'),
+        ('invtop','invtop'),
+        ('invtr','invtr'),
+        ('invttimeout','invttimeout'),
+        ('invttybuiltin','invttybuiltin'),
+        ('invttyfast','invttyfast'),
+        ('invtx','invtx'),
+        ('invudf','invudf'),
+        ('invundofile','invundofile'),
+        ('invvb','invvb'),
+        ('invvisualbell','invvisualbell'),
+        ('invwa','invwa'),
+        ('invwarn','invwarn'),
+        ('invwb','invwb'),
+        ('invweirdinvert','invweirdinvert'),
+        ('invwfh','invwfh'),
+        ('invwfw','invwfw'),
+        ('invwic','invwic'),
+        ('invwildignorecase','invwildignorecase'),
+        ('invwildmenu','invwildmenu'),
+        ('invwinfixheight','invwinfixheight'),
+        ('invwinfixwidth','invwinfixwidth'),
+        ('invwiv','invwiv'),
+        ('invwmnu','invwmnu'),
+        ('invwrap','invwrap'),
+        ('invwrapscan','invwrapscan'),
+        ('invwrite','invwrite'),
+        ('invwriteany','invwriteany'),
+        ('invwritebackup','invwritebackup'),
+        ('invws','invws'),
+        ('is','is'),
+        ('isf','isf'),
+        ('isfname','isfname'),
+        ('isi','isi'),
+        ('isident','isident'),
+        ('isk','isk'),
+        ('iskeyword','iskeyword'),
+        ('isp','isp'),
+        ('isprint','isprint'),
+        ('joinspaces','joinspaces'),
+        ('js','js'),
+        ('key','key'),
+        ('keymap','keymap'),
+        ('keymodel','keymodel'),
+        ('keywordprg','keywordprg'),
+        ('km','km'),
+        ('kmp','kmp'),
+        ('kp','kp'),
+        ('langmap','langmap'),
+        ('langmenu','langmenu'),
+        ('laststatus','laststatus'),
+        ('lazyredraw','lazyredraw'),
+        ('lbr','lbr'),
+        ('lcs','lcs'),
+        ('linebreak','linebreak'),
+        ('lines','lines'),
+        ('linespace','linespace'),
+        ('lisp','lisp'),
+        ('lispwords','lispwords'),
+        ('list','list'),
+        ('listchars','listchars'),
+        ('lm','lm'),
+        ('lmap','lmap'),
+        ('loadplugins','loadplugins'),
+        ('lpl','lpl'),
+        ('ls','ls'),
+        ('lsp','lsp'),
+        ('lw','lw'),
+        ('lz','lz'),
+        ('ma','ma'),
+        ('macatsui','macatsui'),
+        ('magic','magic'),
+        ('makeef','makeef'),
+        ('makeprg','makeprg'),
+        ('mat','mat'),
+        ('matchpairs','matchpairs'),
+        ('matchtime','matchtime'),
+        ('maxcombine','maxcombine'),
+        ('maxfuncdepth','maxfuncdepth'),
+        ('maxmapdepth','maxmapdepth'),
+        ('maxmem','maxmem'),
+        ('maxmempattern','maxmempattern'),
+        ('maxmemtot','maxmemtot'),
+        ('mco','mco'),
+        ('mef','mef'),
+        ('menuitems','menuitems'),
+        ('mfd','mfd'),
+        ('mh','mh'),
+        ('mis','mis'),
+        ('mkspellmem','mkspellmem'),
+        ('ml','ml'),
+        ('mls','mls'),
+        ('mm','mm'),
+        ('mmd','mmd'),
+        ('mmp','mmp'),
+        ('mmt','mmt'),
+        ('mod','mod'),
+        ('modeline','modeline'),
+        ('modelines','modelines'),
+        ('modifiable','modifiable'),
+        ('modified','modified'),
+        ('more','more'),
+        ('mouse','mouse'),
+        ('mousef','mousef'),
+        ('mousefocus','mousefocus'),
+        ('mousehide','mousehide'),
+        ('mousem','mousem'),
+        ('mousemodel','mousemodel'),
+        ('mouses','mouses'),
+        ('mouseshape','mouseshape'),
+        ('mouset','mouset'),
+        ('mousetime','mousetime'),
+        ('mp','mp'),
+        ('mps','mps'),
+        ('msm','msm'),
+        ('mzq','mzq'),
+        ('mzquantum','mzquantum'),
+        ('nf','nf'),
+        ('nnoremap','nnoremap'),
+        ('noacd','noacd'),
+        ('noai','noai'),
+        ('noakm','noakm'),
+        ('noallowrevins','noallowrevins'),
+        ('noaltkeymap','noaltkeymap'),
+        ('noanti','noanti'),
+        ('noantialias','noantialias'),
+        ('noar','noar'),
+        ('noarab','noarab'),
+        ('noarabic','noarabic'),
+        ('noarabicshape','noarabicshape'),
+        ('noari','noari'),
+        ('noarshape','noarshape'),
+        ('noautochdir','noautochdir'),
+        ('noautoindent','noautoindent'),
+        ('noautoread','noautoread'),
+        ('noautowrite','noautowrite'),
+        ('noautowriteall','noautowriteall'),
+        ('noaw','noaw'),
+        ('noawa','noawa'),
+        ('nobackup','nobackup'),
+        ('noballooneval','noballooneval'),
+        ('nobeval','nobeval'),
+        ('nobin','nobin'),
+        ('nobinary','nobinary'),
+        ('nobiosk','nobiosk'),
+        ('nobioskey','nobioskey'),
+        ('nobk','nobk'),
+        ('nobl','nobl'),
+        ('nobomb','nobomb'),
+        ('nobuflisted','nobuflisted'),
+        ('nocf','nocf'),
+        ('noci','noci'),
+        ('nocin','nocin'),
+        ('nocindent','nocindent'),
+        ('nocompatible','nocompatible'),
+        ('noconfirm','noconfirm'),
+        ('noconsk','noconsk'),
+        ('noconskey','noconskey'),
+        ('nocopyindent','nocopyindent'),
+        ('nocp','nocp'),
+        ('nocrb','nocrb'),
+        ('nocscoperelative','nocscoperelative'),
+        ('nocscopetag','nocscopetag'),
+        ('nocscopeverbose','nocscopeverbose'),
+        ('nocsre','nocsre'),
+        ('nocst','nocst'),
+        ('nocsverb','nocsverb'),
+        ('nocuc','nocuc'),
+        ('nocul','nocul'),
+        ('nocursorbind','nocursorbind'),
+        ('nocursorcolumn','nocursorcolumn'),
+        ('nocursorline','nocursorline'),
+        ('nodeco','nodeco'),
+        ('nodelcombine','nodelcombine'),
+        ('nodg','nodg'),
+        ('nodiff','nodiff'),
+        ('nodigraph','nodigraph'),
+        ('noea','noea'),
+        ('noeb','noeb'),
+        ('noed','noed'),
+        ('noedcompatible','noedcompatible'),
+        ('noek','noek'),
+        ('noendofline','noendofline'),
+        ('noeol','noeol'),
+        ('noequalalways','noequalalways'),
+        ('noerrorbells','noerrorbells'),
+        ('noesckeys','noesckeys'),
+        ('noet','noet'),
+        ('noex','noex'),
+        ('noexpandtab','noexpandtab'),
+        ('noexrc','noexrc'),
+        ('nofen','nofen'),
+        ('nofic','nofic'),
+        ('nofileignorecase','nofileignorecase'),
+        ('nofk','nofk'),
+        ('nofkmap','nofkmap'),
+        ('nofoldenable','nofoldenable'),
+        ('nogd','nogd'),
+        ('nogdefault','nogdefault'),
+        ('noguipty','noguipty'),
+        ('nohid','nohid'),
+        ('nohidden','nohidden'),
+        ('nohk','nohk'),
+        ('nohkmap','nohkmap'),
+        ('nohkmapp','nohkmapp'),
+        ('nohkp','nohkp'),
+        ('nohls','nohls'),
+        ('nohlsearch','nohlsearch'),
+        ('noic','noic'),
+        ('noicon','noicon'),
+        ('noignorecase','noignorecase'),
+        ('noim','noim'),
+        ('noimc','noimc'),
+        ('noimcmdline','noimcmdline'),
+        ('noimd','noimd'),
+        ('noimdisable','noimdisable'),
+        ('noincsearch','noincsearch'),
+        ('noinf','noinf'),
+        ('noinfercase','noinfercase'),
+        ('noinsertmode','noinsertmode'),
+        ('nois','nois'),
+        ('nojoinspaces','nojoinspaces'),
+        ('nojs','nojs'),
+        ('nolazyredraw','nolazyredraw'),
+        ('nolbr','nolbr'),
+        ('nolinebreak','nolinebreak'),
+        ('nolisp','nolisp'),
+        ('nolist','nolist'),
+        ('noloadplugins','noloadplugins'),
+        ('nolpl','nolpl'),
+        ('nolz','nolz'),
+        ('noma','noma'),
+        ('nomacatsui','nomacatsui'),
+        ('nomagic','nomagic'),
+        ('nomh','nomh'),
+        ('noml','noml'),
+        ('nomod','nomod'),
+        ('nomodeline','nomodeline'),
+        ('nomodifiable','nomodifiable'),
+        ('nomodified','nomodified'),
+        ('nomore','nomore'),
+        ('nomousef','nomousef'),
+        ('nomousefocus','nomousefocus'),
+        ('nomousehide','nomousehide'),
+        ('nonu','nonu'),
+        ('nonumber','nonumber'),
+        ('noodev','noodev'),
+        ('noopendevice','noopendevice'),
+        ('nopaste','nopaste'),
+        ('nopi','nopi'),
+        ('nopreserveindent','nopreserveindent'),
+        ('nopreviewwindow','nopreviewwindow'),
+        ('noprompt','noprompt'),
+        ('nopvw','nopvw'),
+        ('noreadonly','noreadonly'),
+        ('norelativenumber','norelativenumber'),
+        ('noremap','noremap'),
+        ('norestorescreen','norestorescreen'),
+        ('norevins','norevins'),
+        ('nori','nori'),
+        ('norightleft','norightleft'),
+        ('norl','norl'),
+        ('nornu','nornu'),
+        ('noro','noro'),
+        ('nors','nors'),
+        ('noru','noru'),
+        ('noruler','noruler'),
+        ('nosb','nosb'),
+        ('nosc','nosc'),
+        ('noscb','noscb'),
+        ('noscrollbind','noscrollbind'),
+        ('noscs','noscs'),
+        ('nosecure','nosecure'),
+        ('nosft','nosft'),
+        ('noshellslash','noshellslash'),
+        ('noshelltemp','noshelltemp'),
+        ('noshiftround','noshiftround'),
+        ('noshortname','noshortname'),
+        ('noshowcmd','noshowcmd'),
+        ('noshowfulltag','noshowfulltag'),
+        ('noshowmatch','noshowmatch'),
+        ('noshowmode','noshowmode'),
+        ('nosi','nosi'),
+        ('nosm','nosm'),
+        ('nosmartcase','nosmartcase'),
+        ('nosmartindent','nosmartindent'),
+        ('nosmarttab','nosmarttab'),
+        ('nosmd','nosmd'),
+        ('nosn','nosn'),
+        ('nosol','nosol'),
+        ('nospell','nospell'),
+        ('nosplitbelow','nosplitbelow'),
+        ('nosplitright','nosplitright'),
+        ('nospr','nospr'),
+        ('nosr','nosr'),
+        ('nossl','nossl'),
+        ('nosta','nosta'),
+        ('nostartofline','nostartofline'),
+        ('nostmp','nostmp'),
+        ('noswapfile','noswapfile'),
+        ('noswf','noswf'),
+        ('nota','nota'),
+        ('notagbsearch','notagbsearch'),
+        ('notagrelative','notagrelative'),
+        ('notagstack','notagstack'),
+        ('notbi','notbi'),
+        ('notbidi','notbidi'),
+        ('notbs','notbs'),
+        ('notermbidi','notermbidi'),
+        ('noterse','noterse'),
+        ('notextauto','notextauto'),
+        ('notextmode','notextmode'),
+        ('notf','notf'),
+        ('notgst','notgst'),
+        ('notildeop','notildeop'),
+        ('notimeout','notimeout'),
+        ('notitle','notitle'),
+        ('noto','noto'),
+        ('notop','notop'),
+        ('notr','notr'),
+        ('nottimeout','nottimeout'),
+        ('nottybuiltin','nottybuiltin'),
+        ('nottyfast','nottyfast'),
+        ('notx','notx'),
+        ('noudf','noudf'),
+        ('noundofile','noundofile'),
+        ('novb','novb'),
+        ('novisualbell','novisualbell'),
+        ('nowa','nowa'),
+        ('nowarn','nowarn'),
+        ('nowb','nowb'),
+        ('noweirdinvert','noweirdinvert'),
+        ('nowfh','nowfh'),
+        ('nowfw','nowfw'),
+        ('nowic','nowic'),
+        ('nowildignorecase','nowildignorecase'),
+        ('nowildmenu','nowildmenu'),
+        ('nowinfixheight','nowinfixheight'),
+        ('nowinfixwidth','nowinfixwidth'),
+        ('nowiv','nowiv'),
+        ('nowmnu','nowmnu'),
+        ('nowrap','nowrap'),
+        ('nowrapscan','nowrapscan'),
+        ('nowrite','nowrite'),
+        ('nowriteany','nowriteany'),
+        ('nowritebackup','nowritebackup'),
+        ('nows','nows'),
+        ('nrformats','nrformats'),
+        ('nu','nu'),
+        ('number','number'),
+        ('numberwidth','numberwidth'),
+        ('nuw','nuw'),
+        ('odev','odev'),
+        ('oft','oft'),
+        ('ofu','ofu'),
+        ('omnifunc','omnifunc'),
+        ('opendevice','opendevice'),
+        ('operatorfunc','operatorfunc'),
+        ('opfunc','opfunc'),
+        ('osfiletype','osfiletype'),
+        ('pa','pa'),
+        ('para','para'),
+        ('paragraphs','paragraphs'),
+        ('paste','paste'),
+        ('pastetoggle','pastetoggle'),
+        ('patchexpr','patchexpr'),
+        ('patchmode','patchmode'),
+        ('path','path'),
+        ('pdev','pdev'),
+        ('penc','penc'),
+        ('pex','pex'),
+        ('pexpr','pexpr'),
+        ('pfn','pfn'),
+        ('ph','ph'),
+        ('pheader','pheader'),
+        ('pi','pi'),
+        ('pm','pm'),
+        ('pmbcs','pmbcs'),
+        ('pmbfn','pmbfn'),
+        ('popt','popt'),
+        ('preserveindent','preserveindent'),
+        ('previewheight','previewheight'),
+        ('previewwindow','previewwindow'),
+        ('printdevice','printdevice'),
+        ('printencoding','printencoding'),
+        ('printexpr','printexpr'),
+        ('printfont','printfont'),
+        ('printheader','printheader'),
+        ('printmbcharset','printmbcharset'),
+        ('printmbfont','printmbfont'),
+        ('printoptions','printoptions'),
+        ('prompt','prompt'),
+        ('pt','pt'),
+        ('pumheight','pumheight'),
+        ('pvh','pvh'),
+        ('pvw','pvw'),
+        ('qe','qe'),
+        ('quoteescape','quoteescape'),
+        ('rdt','rdt'),
+        ('re','re'),
+        ('readonly','readonly'),
+        ('redrawtime','redrawtime'),
+        ('regexpengine','regexpengine'),
+        ('relativenumber','relativenumber'),
+        ('remap','remap'),
+        ('report','report'),
+        ('restorescreen','restorescreen'),
+        ('revins','revins'),
+        ('ri','ri'),
+        ('rightleft','rightleft'),
+        ('rightleftcmd','rightleftcmd'),
+        ('rl','rl'),
+        ('rlc','rlc'),
+        ('rnu','rnu'),
+        ('ro','ro'),
+        ('rs','rs'),
+        ('rtp','rtp'),
+        ('ru','ru'),
+        ('ruf','ruf'),
+        ('ruler','ruler'),
+        ('rulerformat','rulerformat'),
+        ('runtimepath','runtimepath'),
+        ('sb','sb'),
+        ('sbo','sbo'),
+        ('sbr','sbr'),
+        ('sc','sc'),
+        ('scb','scb'),
+        ('scr','scr'),
+        ('scroll','scroll'),
+        ('scrollbind','scrollbind'),
+        ('scrolljump','scrolljump'),
+        ('scrolloff','scrolloff'),
+        ('scrollopt','scrollopt'),
+        ('scs','scs'),
+        ('sect','sect'),
+        ('sections','sections'),
+        ('secure','secure'),
+        ('sel','sel'),
+        ('selection','selection'),
+        ('selectmode','selectmode'),
+        ('sessionoptions','sessionoptions'),
+        ('sft','sft'),
+        ('sh','sh'),
+        ('shcf','shcf'),
+        ('shell','shell'),
+        ('shellcmdflag','shellcmdflag'),
+        ('shellpipe','shellpipe'),
+        ('shellquote','shellquote'),
+        ('shellredir','shellredir'),
+        ('shellslash','shellslash'),
+        ('shelltemp','shelltemp'),
+        ('shelltype','shelltype'),
+        ('shellxescape','shellxescape'),
+        ('shellxquote','shellxquote'),
+        ('shiftround','shiftround'),
+        ('shiftwidth','shiftwidth'),
+        ('shm','shm'),
+        ('shortmess','shortmess'),
+        ('shortname','shortname'),
+        ('showbreak','showbreak'),
+        ('showcmd','showcmd'),
+        ('showfulltag','showfulltag'),
+        ('showmatch','showmatch'),
+        ('showmode','showmode'),
+        ('showtabline','showtabline'),
+        ('shq','shq'),
+        ('si','si'),
+        ('sidescroll','sidescroll'),
+        ('sidescrolloff','sidescrolloff'),
+        ('siso','siso'),
+        ('sj','sj'),
+        ('slm','slm'),
+        ('sm','sm'),
+        ('smartcase','smartcase'),
+        ('smartindent','smartindent'),
+        ('smarttab','smarttab'),
+        ('smc','smc'),
+        ('smd','smd'),
+        ('sn','sn'),
+        ('so','so'),
+        ('softtabstop','softtabstop'),
+        ('sol','sol'),
+        ('sp','sp'),
+        ('spc','spc'),
+        ('spell','spell'),
+        ('spellcapcheck','spellcapcheck'),
+        ('spellfile','spellfile'),
+        ('spelllang','spelllang'),
+        ('spellsuggest','spellsuggest'),
+        ('spf','spf'),
+        ('spl','spl'),
+        ('splitbelow','splitbelow'),
+        ('splitright','splitright'),
+        ('spr','spr'),
+        ('sps','sps'),
+        ('sr','sr'),
+        ('srr','srr'),
+        ('ss','ss'),
+        ('ssl','ssl'),
+        ('ssop','ssop'),
+        ('st','st'),
+        ('sta','sta'),
+        ('stal','stal'),
+        ('startofline','startofline'),
+        ('statusline','statusline'),
+        ('stl','stl'),
+        ('stmp','stmp'),
+        ('sts','sts'),
+        ('su','su'),
+        ('sua','sua'),
+        ('suffixes','suffixes'),
+        ('suffixesadd','suffixesadd'),
+        ('sw','sw'),
+        ('swapfile','swapfile'),
+        ('swapsync','swapsync'),
+        ('swb','swb'),
+        ('swf','swf'),
+        ('switchbuf','switchbuf'),
+        ('sws','sws'),
+        ('sxe','sxe'),
+        ('sxq','sxq'),
+        ('syn','syn'),
+        ('synmaxcol','synmaxcol'),
+        ('syntax','syntax'),
+        ('t_AB','t_AB'),
+        ('t_AF','t_AF'),
+        ('t_AL','t_AL'),
+        ('t_CS','t_CS'),
+        ('t_CV','t_CV'),
+        ('t_Ce','t_Ce'),
+        ('t_Co','t_Co'),
+        ('t_Cs','t_Cs'),
+        ('t_DL','t_DL'),
+        ('t_EI','t_EI'),
+        ('t_F1','t_F1'),
+        ('t_F2','t_F2'),
+        ('t_F3','t_F3'),
+        ('t_F4','t_F4'),
+        ('t_F5','t_F5'),
+        ('t_F6','t_F6'),
+        ('t_F7','t_F7'),
+        ('t_F8','t_F8'),
+        ('t_F9','t_F9'),
+        ('t_IE','t_IE'),
+        ('t_IS','t_IS'),
+        ('t_K1','t_K1'),
+        ('t_K3','t_K3'),
+        ('t_K4','t_K4'),
+        ('t_K5','t_K5'),
+        ('t_K6','t_K6'),
+        ('t_K7','t_K7'),
+        ('t_K8','t_K8'),
+        ('t_K9','t_K9'),
+        ('t_KA','t_KA'),
+        ('t_KB','t_KB'),
+        ('t_KC','t_KC'),
+        ('t_KD','t_KD'),
+        ('t_KE','t_KE'),
+        ('t_KF','t_KF'),
+        ('t_KG','t_KG'),
+        ('t_KH','t_KH'),
+        ('t_KI','t_KI'),
+        ('t_KJ','t_KJ'),
+        ('t_KK','t_KK'),
+        ('t_KL','t_KL'),
+        ('t_RI','t_RI'),
+        ('t_RV','t_RV'),
+        ('t_SI','t_SI'),
+        ('t_Sb','t_Sb'),
+        ('t_Sf','t_Sf'),
+        ('t_WP','t_WP'),
+        ('t_WS','t_WS'),
+        ('t_ZH','t_ZH'),
+        ('t_ZR','t_ZR'),
+        ('t_al','t_al'),
+        ('t_bc','t_bc'),
+        ('t_cd','t_cd'),
+        ('t_ce','t_ce'),
+        ('t_cl','t_cl'),
+        ('t_cm','t_cm'),
+        ('t_cs','t_cs'),
+        ('t_da','t_da'),
+        ('t_db','t_db'),
+        ('t_dl','t_dl'),
+        ('t_fs','t_fs'),
+        ('t_k1','t_k1'),
+        ('t_k2','t_k2'),
+        ('t_k3','t_k3'),
+        ('t_k4','t_k4'),
+        ('t_k5','t_k5'),
+        ('t_k6','t_k6'),
+        ('t_k7','t_k7'),
+        ('t_k8','t_k8'),
+        ('t_k9','t_k9'),
+        ('t_kB','t_kB'),
+        ('t_kD','t_kD'),
+        ('t_kI','t_kI'),
+        ('t_kN','t_kN'),
+        ('t_kP','t_kP'),
+        ('t_kb','t_kb'),
+        ('t_kd','t_kd'),
+        ('t_ke','t_ke'),
+        ('t_kh','t_kh'),
+        ('t_kl','t_kl'),
+        ('t_kr','t_kr'),
+        ('t_ks','t_ks'),
+        ('t_ku','t_ku'),
+        ('t_le','t_le'),
+        ('t_mb','t_mb'),
+        ('t_md','t_md'),
+        ('t_me','t_me'),
+        ('t_mr','t_mr'),
+        ('t_ms','t_ms'),
+        ('t_nd','t_nd'),
+        ('t_op','t_op'),
+        ('t_se','t_se'),
+        ('t_so','t_so'),
+        ('t_sr','t_sr'),
+        ('t_te','t_te'),
+        ('t_ti','t_ti'),
+        ('t_ts','t_ts'),
+        ('t_u7','t_u7'),
+        ('t_ue','t_ue'),
+        ('t_us','t_us'),
+        ('t_ut','t_ut'),
+        ('t_vb','t_vb'),
+        ('t_ve','t_ve'),
+        ('t_vi','t_vi'),
+        ('t_vs','t_vs'),
+        ('t_xs','t_xs'),
+        ('ta','ta'),
+        ('tabline','tabline'),
+        ('tabpagemax','tabpagemax'),
+        ('tabstop','tabstop'),
+        ('tag','tag'),
+        ('tagbsearch','tagbsearch'),
+        ('taglength','taglength'),
+        ('tagrelative','tagrelative'),
+        ('tags','tags'),
+        ('tagstack','tagstack'),
+        ('tal','tal'),
+        ('tb','tb'),
+        ('tbi','tbi'),
+        ('tbidi','tbidi'),
+        ('tbis','tbis'),
+        ('tbs','tbs'),
+        ('tenc','tenc'),
+        ('term','term'),
+        ('termbidi','termbidi'),
+        ('termencoding','termencoding'),
+        ('terse','terse'),
+        ('textauto','textauto'),
+        ('textmode','textmode'),
+        ('textwidth','textwidth'),
+        ('tf','tf'),
+        ('tgst','tgst'),
+        ('thesaurus','thesaurus'),
+        ('tildeop','tildeop'),
+        ('timeout','timeout'),
+        ('timeoutlen','timeoutlen'),
+        ('title','title'),
+        ('titlelen','titlelen'),
+        ('titleold','titleold'),
+        ('titlestring','titlestring'),
+        ('tl','tl'),
+        ('tm','tm'),
+        ('to','to'),
+        ('toolbar','toolbar'),
+        ('toolbariconsize','toolbariconsize'),
+        ('top','top'),
+        ('tpm','tpm'),
+        ('tr','tr'),
+        ('ts','ts'),
+        ('tsl','tsl'),
+        ('tsr','tsr'),
+        ('ttimeout','ttimeout'),
+        ('ttimeoutlen','ttimeoutlen'),
+        ('ttm','ttm'),
+        ('tty','tty'),
+        ('ttybuiltin','ttybuiltin'),
+        ('ttyfast','ttyfast'),
+        ('ttym','ttym'),
+        ('ttymouse','ttymouse'),
+        ('ttyscroll','ttyscroll'),
+        ('ttytype','ttytype'),
+        ('tw','tw'),
+        ('tx','tx'),
+        ('uc','uc'),
+        ('udf','udf'),
+        ('udir','udir'),
+        ('ul','ul'),
+        ('undodir','undodir'),
+        ('undofile','undofile'),
+        ('undolevels','undolevels'),
+        ('undoreload','undoreload'),
+        ('updatecount','updatecount'),
+        ('updatetime','updatetime'),
+        ('ur','ur'),
+        ('ut','ut'),
+        ('vb','vb'),
+        ('vbs','vbs'),
+        ('vdir','vdir'),
+        ('ve','ve'),
+        ('verbose','verbose'),
+        ('verbosefile','verbosefile'),
+        ('vfile','vfile'),
+        ('vi','vi'),
+        ('viewdir','viewdir'),
+        ('viewoptions','viewoptions'),
+        ('viminfo','viminfo'),
+        ('virtualedit','virtualedit'),
+        ('visualbell','visualbell'),
+        ('vnoremap','vnoremap'),
+        ('vop','vop'),
+        ('wa','wa'),
+        ('wak','wak'),
+        ('warn','warn'),
+        ('wb','wb'),
+        ('wc','wc'),
+        ('wcm','wcm'),
+        ('wd','wd'),
+        ('weirdinvert','weirdinvert'),
+        ('wfh','wfh'),
+        ('wfw','wfw'),
+        ('wh','wh'),
+        ('whichwrap','whichwrap'),
+        ('wi','wi'),
+        ('wic','wic'),
+        ('wig','wig'),
+        ('wildchar','wildchar'),
+        ('wildcharm','wildcharm'),
+        ('wildignore','wildignore'),
+        ('wildignorecase','wildignorecase'),
+        ('wildmenu','wildmenu'),
+        ('wildmode','wildmode'),
+        ('wildoptions','wildoptions'),
+        ('wim','wim'),
+        ('winaltkeys','winaltkeys'),
+        ('window','window'),
+        ('winfixheight','winfixheight'),
+        ('winfixwidth','winfixwidth'),
+        ('winheight','winheight'),
+        ('winminheight','winminheight'),
+        ('winminwidth','winminwidth'),
+        ('winwidth','winwidth'),
+        ('wiv','wiv'),
+        ('wiw','wiw'),
+        ('wm','wm'),
+        ('wmh','wmh'),
+        ('wmnu','wmnu'),
+        ('wmw','wmw'),
+        ('wop','wop'),
+        ('wrap','wrap'),
+        ('wrapmargin','wrapmargin'),
+        ('wrapscan','wrapscan'),
+        ('write','write'),
+        ('writeany','writeany'),
+        ('writebackup','writebackup'),
+        ('writedelay','writedelay'),
+        ('ws','ws'),
+        ('ww','ww'),
+    )
+    return var
+option = _getoption()
+

eric ide

mercurial