" visincrPlugin.vim: Visual-block incremented lists " Author: Charles E. Campbell, Jr. Ph.D. " Date: Jul 18, 2006 " Public Interface Only " " (James 2:19,20 WEB) You believe that God is one. You do well! " The demons also believe, and shudder. " But do you want to know, vain man, that " faith apart from works is dead? " --------------------------------------------------------------------- " Load Once: {{{1 if &cp || exists("g:loaded_visincrPlugin") finish endif let g:loaded_visincrPlugin = "v19" let s:keepcpo = &cpo set cpo&vim " --------------------------------------------------------------------- " Methods: {{{1 let s:I = 0 let s:II = 1 let s:IMDY = 2 let s:IYMD = 3 let s:IDMY = 4 let s:ID = 5 let s:IM = 6 let s:IA = 7 let s:IX = 8 let s:IIX = 9 let s:IO = 10 let s:IIO = 11 let s:IR = 12 let s:IIR = 13 let s:IPOW = 14 let s:IIPOW = 15 let s:RI = 16 let s:RII = 17 let s:RIMDY = 18 let s:RIYMD = 19 let s:RIDMY = 20 let s:RID = 21 let s:RIM = 22 let s:RIA = 23 let s:RIX = 24 let s:RIIX = 25 let s:RIO = 26 let s:RIIO = 27 let s:RIR = 28 let s:RIIR = 29 let s:RIPOW = 30 let s:RIIPOW = 31 " ------------------------------------------------------------------------------ " Public Interface: {{{1 com! -ra -complete=expression -na=? I call visincr#VisBlockIncr(s:I , ) com! -ra -complete=expression -na=* II call visincr#VisBlockIncr(s:II , ) com! -ra -complete=expression -na=* IMDY call visincr#VisBlockIncr(s:IMDY , ) com! -ra -complete=expression -na=* IYMD call visincr#VisBlockIncr(s:IYMD , ) com! -ra -complete=expression -na=* IDMY call visincr#VisBlockIncr(s:IDMY , ) com! -ra -complete=expression -na=? ID call visincr#VisBlockIncr(s:ID , ) com! -ra -complete=expression -na=? IM call visincr#VisBlockIncr(s:IM , ) com! -ra -complete=expression -na=? IA call visincr#VisBlockIncr(s:IA , ) com! -ra -complete=expression -na=? IX call visincr#VisBlockIncr(s:IX , ) com! -ra -complete=expression -na=? IIX call visincr#VisBlockIncr(s:IIX , ) com! -ra -complete=expression -na=? IO call visincr#VisBlockIncr(s:IO , ) com! -ra -complete=expression -na=? IIO call visincr#VisBlockIncr(s:IIO , ) com! -ra -complete=expression -na=? IR call visincr#VisBlockIncr(s:IR , ) com! -ra -complete=expression -na=? IIR call visincr#VisBlockIncr(s:IIR , ) com! -ra -complete=expression -na=? IPOW call visincr#VisBlockIncr(s:IPOW , ) com! -ra -complete=expression -na=? IIPOW call visincr#VisBlockIncr(s:IIPOW , ) com! -ra -complete=expression -na=? RI call visincr#VisBlockIncr(s:RI , ) com! -ra -complete=expression -na=* RII call visincr#VisBlockIncr(s:RII , ) com! -ra -complete=expression -na=* RIMDY call visincr#VisBlockIncr(s:RIMDY , ) com! -ra -complete=expression -na=* RIYMD call visincr#VisBlockIncr(s:RIYMD , ) com! -ra -complete=expression -na=* RIDMY call visincr#VisBlockIncr(s:RIDMY , ) com! -ra -complete=expression -na=? RID call visincr#VisBlockIncr(s:RID , ) com! -ra -complete=expression -na=? RIM call visincr#VisBlockIncr(s:RIM , ) com! -ra -complete=expression -na=? RIPOW call visincr#VisBlockIncr(s:RIPOW , ) com! -ra -complete=expression -na=* RIIPOW call visincr#VisBlockIncr(s:RIIPOW , ) " --------------------------------------------------------------------- " Restoration And Modelines: {{{1 " vim: ts=4 fdm=marker let &cpo= s:keepcpo unlet s:keepcpo