В vim обычно я использую сочетания клавиш Ctrl + d и Ctrl + u, в NORMAL режиме, чтобы скроллить текст, перемещая курсор на половину экрана вниз и вверх соответственно. В целом это удобно при изучении содержимого файла, т.е. когда нет точного понимания в какую строку пеместиться или какое сочетание символов интересно.
Недавно узнал про сочетания клавиш Ctrl + e и Ctrl - y, в NORMAL режиме, которые перемещают экран на одну вниз и вверх, соответственно, при этом позиция курсора остаётся неизменной. Есть ощущение, что эти сочетания клавиш очень "прижились" у меня и крайне удобны.
Довольно часто курсор отказывается внизу экрана и я выполняю либо Ctrl + e, чтобы строку с ним переместить ближе к центру экрана, либо же вообще выполняю команду zz и тогда строка с курсором будет в центре экрана.