bairui

InteliScrollDown

Jun 22nd, 2011
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 0.27 KB | None | 0 0
  1. " Barry Arthur
  2. " 2011 06 22
  3.  
  4. func! InteliScrollDown()
  5.   let fwl = line('w0')
  6.   let lwl = line('w$')
  7.   let lbl = line('$')
  8.   if (lbl - lwl) >= (lwl - fwl)
  9.     return "\<c-f>"
  10.   else
  11.     return "\<c-d>"
  12.   endif
  13. endfunc
  14.  
  15. nnoremap <expr> <PageDown> InteliScrollDown()
Advertisement
Add Comment
Please, Sign In to add comment