" 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 = 1 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:RI = 14 let s:RII = 15 let s:RIMDY = 16 let s:RIYMD = 17 let s:RIDMY = 18 let s:RID = 19 let s:RIM = 20 " ------------------------------------------------------------------------------ " 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=? 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 , ) " --------------------------------------------------------------------- " Restoration And Modelines: {{{1 " vim: ts=4 fdm=marker let &cpo= s:keepcpo unlet s:keepcpo