Как выйти из текстового редактора Vim?

Ответ

Для выхода из Vim необходимо сначала убедиться, что вы находитесь в нормальном режиме (Normal Mode). Если вы в режиме вставки (Insert Mode), нажмите клавишу Esc.

После перехода в нормальный режим используйте одну из следующих команд:

  • :wqСохранить изменения и выйти (Write & Quit). Самая распространенная команда.
  • :xСохранить изменения (только если они есть) и выйти. Считается более безопасным аналогом :wq, так как не меняет время модификации файла, если изменений не было.
  • :q!Выйти без сохранения изменений (Quit & discard changes). Все изменения, сделанные с момента последнего сохранения, будут потеряны.
  • :qВыйти, если с момента последнего сохранения не было изменений. Vim выдаст ошибку, если есть несохраненные изменения.

Типичный сценарий:

  1. Нажать Esc для перехода в нормальный режим.
  2. Ввести :wq или :x для сохранения и выхода.
  3. Нажать Enter.