Можно ли перелистывать страницы вверх/вниз в Vim, не перемещая курсор?

Можно ли перелистывать страницы вверх/вниз в Vim, не перемещая курсор?

Можно ли перейти на другую страницу в gVim, не перемещая курсор из его текущего местоположения?

Шпагаты не в счет :)

решение1

Нет, внутренняя работа Vim (а также исторические причины) таковы, что курсор всегда должен быть видимым.

решение2

Я не верю, что это возможно. Однако вы можете переместить окно относительно текущей позиции курсора, удерживая курсор на экране, используя zz(переместить курсор в середину экрана), zt(переместить курсор в верхнюю часть экрана) и zb(переместить курсор в нижнюю часть экрана). Во всех этих случаях позиция курсора не меняется, а окно прокручивается вокруг него.

решение3

Насколько мне известно, это невозможно.

Лучшее, что вы можете сделать, это поставить оценку.

Или вы можете нажать gi. Это переместит вас туда, где вы в последний раз вставляли текст.

Связанный контент