Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Переміщення курсору

Перебуваючи в командному режимі, vi пропонує велику кількість команд руху, деякими з яких він ділиться менше. Ось підмножина:


Таблиця 12-1: Клавіші переміщення курсора


Клавіша переміщує курсор

Клавіша переміщує курсор

l або стрілка вправо на один символ.


зображення

h або стрілка ліворуч Вліво на один символ.


зображення

j або стрілка вниз на один рядок.


зображення

k або стрілка вгору на один рядок.


зображення

0 (нуль) До початку поточного рядка.


зображення

^ До першого символу без пробілів у поточному рядку.


зображення

$ До кінця поточного рядка.


зображення

w До початку наступного слова або знаку пунктуації.


зображення

W До початку наступного слова, ігноруючи розділові знаки.


зображення

b До початку попереднього слова або знаку пунктуації.


зображення

B До початку попереднього слова, ігноруючи розділові знаки.


зображення

Ctrl-f або Page Down на одну сторінку.


зображення

Ctrl-b або Page Up Up на одну сторінку.


зображення

номерG До лінії номер, Наприклад, 1G переходить до першого рядка файлу.


зображення

G До останнього рядка файлу.


зображення


Чому це? h, j, k та l клавіші, що використовуються для переміщення курсору? Бо коли vi був


Зрештою, не всі відеотермінали мали клавіші зі стрілками, і досвідчені друкарки могли використовувати звичайні клавіші клавіатури для переміщення курсору, не відриваючи пальців від клавіатури.

Багато команд в vi може бути з префіксом числа, як у команді «G», переліченої вище. Додаючи до команди префікс число, ми можемо вказати, скільки разів команда має бути виконана. Наприклад, команда «5j» викликає vi щоб перемістити курсор вниз на п’ять рядків.


Найпопулярніші хмарні обчислення ОС на OnWorks: