Vim default scrolling behaviour is terrible.
<c-f> to scroll one page down,
<c-b> to scroll one page down, these feature is just not right. I get lost easily. It makes me dizzy. It also has another pair of commands,
<c-u> to scroll up and down half page, but is no better than the previous.
wtf. So I made my own version of smooth scrolling. I came out with these pairs of mapping
nnoremap J 10gj
nnoremap K 10gk
vnoremap J 10gj
vnoremap K 10gk
b to leap one word. Why don’t we give it a boost?
nnoremap E 20l
nnoremap B 20h
vnoremap E 20l
vnoremap B 20h Now watch, I can jump around like a ninja!
How cool is that?
This is a classic tips but extremely useful, you’ll love it soon or later.
nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l