К содержимому
Claude Code с 0:полный курс
Уровень 15 · Отладка и безопасность 4 мин Проверено автором · 25 июн. 2026 г.

Как выйти из vim — и зачем nano

Как выйти из vim: нажми Esc, набери :q! и Enter. Что такое терминальные редакторы vim и nano и почему новичку проще начать с nano.

Уровень 15 · 0 / 12 уроков0%

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Рано или поздно терминал сам откроет тебе текстовый редактор — например, когда git commit просит ввести сообщение, а ты не добавил его флагом. Экран вдруг заполняется текстом, привычные клавиши не работают, а как выйти — непонятно. Это классическая ловушка новичка. Разберёмся раз и навсегда.

Как выйти из vim

vim — мощный редактор прямо в терминале, но с непривычки в нём легко застрять, потому что у него есть режимы. Чтобы выйти:

  1. Нажми Esc — это вернёт тебя из режима ввода в обычный (командный) режим.
  2. Набери :q! и нажми Enter — выйти без сохранения.
  3. Если изменения нужно сохранить — вместо этого набери :wq (write & quit).

Двоеточие здесь не случайно: оно открывает маленькую командную строку внизу, где q значит quit, w — write, а ! — «делай без вопросов».

Совет

Запомни одну спасительную комбинацию: Esc:q!Enter. Она вытащит тебя почти из любой ситуации в vim, даже если ты случайно туда попал и ничего не хотел менять.

nano — редактор попроще

nano устроен дружелюбнее. Внизу экрана у него всегда висит шпаргалка с горячими клавишами, где ^ означает клавишу Ctrl:

  • Ctrl+O — записать файл (Write Out), подтверди клавишей Enter.
  • Ctrl+X — выйти.
  • Ctrl+K — вырезать строку, Ctrl+U — вставить.

Никаких режимов: открыл, печатаешь, сохранил, вышел. Поэтому для быстрых правок в терминале нович­ку проще начать именно с nano.

Мини-проверка

Терминал открыл vim, ты ничего не хотел менять и просто хочешь выйти. Что нажать?

Как выбрать, какой редактор открывается

Многие команды смотрят на переменную окружения EDITOR. Если хочешь, чтобы по умолчанию открывался nano, можно задать это один раз — но об этом не обязательно думать на старте: главное — знать, как выйти из того, что открылось.

Попробуй

В этом уроке нет задания в терминале — vim и nano в тренажёре не запускаются. Но это знание спасёт тебя в реальном терминале: запомни Esc :q! для vim и Ctrl+O, Ctrl+X для nano — и ответь на вопросы ниже.

Проверь себя

Отвечено 0/3
Режим:

Как выйти из vim, не сохраняя изменения?

Как сохранить файл и выйти из nano?

Почему новичку обычно проще начать с nano, а не с vim?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Вопросы и ответы по уроку

Как выйти из vim, не сохраняя изменения?

Сначала Esc (выйти из режима ввода), потом команда :q! — выйти без сохранения. Двоеточие обязательно: оно открывает командную строку vim.

Как сохранить файл и выйти из nano?

nano показывает подсказки внизу экрана: ^O — записать (Write Out), ^X — выйти. Символ ^ означает клавишу Ctrl.

Почему новичку обычно проще начать с nano, а не с vim?

Главная сложность vim — у него режимы и ничего не подсказано на экране. nano же постоянно держит шпаргалку внизу, поэтому в нём трудно «застрять».

Терминал открыл vim, ты ничего не хотел менять и просто хочешь выйти. Что нажать?

Esc возвращает в командный режим, а :q! выходит без сохранения — самый надёжный способ выбраться из vim.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K