Любая более быстрая навигация для размещения линии, в которой курсор находится в данный момент,
- верхняя часть экрана?
- центр экрана?
- нижняя часть экрана?
vim
keyboard-shortcuts
vi
scrolling
холодный морской тропический воздух
источник
источник
zz
вместоz.
z.
раньше. Я думаю, что я предпочитаю использовать две разные клавиши вместо двойного нажатия. Вы можете выполнять параллельные нажатия клавиш одновременно, при условии, что они приземляются в правильном порядке, а время между ударами может быть довольно коротким, что делает этот вариант очень быстрым.z
И.
ключи зеркало друг к другу ( по крайней мере , на моей ан-ГБ клавиатуре). Вы могли бы разумно предпочесть двойное нажатиеz
, и это здорово, что у нас есть оба варианта.Вывод
:help scroll-cursor
упоминаний @mtk. Обратите внимание, что есть разница междуzz
иz.
.Прокрутка относительно курсора (курсор-прокрутка)
Следующие команды перемещают окно редактирования (ту часть буфера, которую вы видите), удерживая курсор на той же строке:
Прокрутка по горизонтали (прокрутка по горизонтали)
Для следующих четырех команд курсор следует за экраном. Если символ, на котором находится курсор, перемещается за пределы экрана, курсор перемещается к ближайшему символу, который находится на экране. Значение sidescroll не используется.
Для следующих двух команд курсор не перемещается в тексте, только текст прокручивается на экране.
источник