Клавіші переміщення курсору дозволяють вам переміщати курсор по файлу. Курсор можна перемістити за допомогою наступних клавіш:
h - переміщує курсор на один символ вліво;
j - переміщує курсор вниз на один рядок;
k - переміщує курсор вгору на один рядок;
l - переміщає курсор на один символ вправо;
Команди j і k зберігають позицію курсора на рядку. Наприклад, якщо курсор знаходився на 17-му символі зліва, то коли ви введете команду j чи k, то він переміститься на новий рядок, але перебуватиме на 17-му символі. Якщо символів у новій рядку менше, то курсор переміститься на останній символ рядка.
Також можна використовувати клавіші зі стрілкам замість клавіш h, j, k, l.
Якщо перед h, j, k, l поставити число, то курсор пересунеться на кількість рядків / символів, що дорівнює числу. Наприклад, якщо треба пересунути курсор на 4 рядки вгору, введіть 4k. Якщо ви не можете просунутися далі в цьому напрямку, то vi подасть звуковий сигнал і курсор залишиться на колишньому місці.
Щоб перемістити курсор на 35 рядків вниз, введіть: 35j
Додатково до клавішах h і l можна використовувати клавіші SPACEBAR і BACKSPACE для переміщення курсору вправо або вліво.