← Назад к обзору

Режимы подробно

Нормальный режим

Режим по умолчанию. Вы начинаете именно в нём. Клавиши выполняют команды — перемещение курсора, удаление текста, копирование, вставка и т.д.

  • Нажмите Esc или Ctrl-[, чтобы вернуться в нормальный режим из любого другого.
  • Именно здесь вы проводите большую часть времени (парадоксально, но факт).

Режим вставки

Ввод текста. Ведёт себя как обычный редактор.

Войти в режим вставки можно так:

КлавишаДействие
iВставка перед курсором
IВставка в начало строки
aВставка после курсора
AВставка в конец строки
oОткрыть новую строку ниже
OОткрыть новую строку выше
sУдалить символ и начать вставку
SУдалить строку и начать вставку
CУдалить до конца строки и начать вставку

Визуальный режим

Выделение текста. Аналогично выделению мышью, но с клавиатурной точностью.

КлавишаДействие
vПосимвольное выделение
VПострочное выделение
Ctrl-vБлочное выделение (по столбцам)

После выделения текста можно выполнять операции: d — удалить, y — скопировать, > — добавить отступ и т.д.

Командная строка

Ex-команды. Нажмите : в нормальном режиме, чтобы войти в командную строку внизу экрана.

Примеры:

  • :w — сохранить файл
  • :q — выйти
  • :wq или :x — сохранить и выйти
  • :q! — выйти без сохранения
  • :%s/старое/новое/g — заменить все вхождения

Режим замены

Как режим вставки, но каждый введённый символ перезаписывает существующий. Войти можно клавишей R из нормального режима.