" RltvNmbr.vim " Author: Charles E. Campbell, Jr. " Date: Aug 18, 2008 " Version: 3 ASTRO-ONLY " --------------------------------------------------------------------- " Load Once: {{{1 if &cp || exists("g:loaded_RltvNmbrPlugin") finish endif let g:loaded_RltvNmbrPlugin = "v3" if !has("signs") echoerr 'Sorry, your vim is missing +signs; use "configure --with-features=huge" , recompile, and install' finish endif let s:keepcpo= &cpo set cpo&vim " --------------------------------------------------------------------- " Public Interface: {{{1 com! -bang RltvNmbr call RltvNmbr#RltvNmbrCtrl(1) silent! com -nargs=0 RN call RltvNmbr#RltvNmbrToggle() if has("gui_running") && has("menu") && &go =~ 'm' if !exists("g:DrChipTopLvlMenu") let g:DrChipTopLvlMenu= "DrChip." endif exe "menu ".g:DrChipTopLvlMenu."RltvNmbr.Start:RltvNmbr :RltvNmbr" endif if !exists("b:rltvnmbrmode") let b:rltvnmbrmode= 0 endif " --------------------------------------------------------------------- " Restore: {{{1 let &cpo= s:keepcpo unlet s:keepcpo " vim: ts=4 fdm=marker