diff --git a/init.vim b/init.vim index 9b07a74..b3e746f 100644 --- a/init.vim +++ b/init.vim @@ -709,8 +709,21 @@ endif "xnoremap p "_dP "xnoremap P dp nnoremap "_dd + + " more intuitive movement keybinds nnoremap nnoremap + + function! CenterCursorXPercentFromTop(percent) + CenterCursorXLinesFromTop(round(winheight(0)*(percent/100.0))) + endfunction + + function! CenterCursorXLinesFromTop(lines) + " normal! zt + " TODO + endfunction + " nnoremap zx + " TODO " }}} " haskell-vim {{{