Как сохранить документ в текстовом редакторе Nano

Когда нужно быстро записать мысль, поправить конфигурацию или набросать черновик прямо в терминале, Nano выручает своей простотой и понятными подсказками. Он не требует долгой настройки и не отвлекает лишними окнами: открыли файл, сделали правки, сохранили и можно двигаться дальше.
Далее мы разберем, как создать файл и сохранить его, а также поделимся полезными лайфхаками по работе с программой.
Создание файла
Проще всего начать с команды, где сразу указано имя будущего документа. Если такого файла ещё нет, он появится при сохранении; если есть — откроется для редактирования.
nano заметки.txt # создать или открыть файл в текущей папке
nano ~/docs/todo.md # файл в домашнем каталоге, подпапка docs
nano /etc/nginx/nginx.conf # системный файл (обычно нужны повышенные права)
Расширение можно выбрать любое или вовсе обойтись без него — Nano работает с простым текстом и не навязывает формат.
Сохранение файла
В нижней части экрана Nano всегда показывает подсказки. Там вы увидите надписи вроде ^O Write Out и ^X Exit. Символ ^ означает клавишу Ctrl, то есть ^O — это Ctrl+O, а ^X — Ctrl+X.
A. Обычное сохранение текущего файла
Если у файла уже есть имя, нажмите Ctrl+O. Внизу появится строка:
File Name to Write: текущее_имя_файла
Подтвердите Enter. Редактор сообщит, сколько строк записано (Wrote 42 lines), и вы сможете продолжить работу.
B. «Сохранить как…» — новое имя или другой путь
Например, если вам нужно оставить исходник нетронутым или переместить копию в другую папку:
- Нажмите Ctrl+O.
- В поле File Name to Write: введите новое имя или полный путь, например:
~/docs/заметки_версия2.txt - Нажмите Enter. Теперь вы редактируете именно эту новую копию.
Подсказка: клавиша Tab дополняет пути и имена, что удобно при длинных названиях каталогов.
C. Сохранение при выходе
Нажали Ctrl+X, а правки ещё не записаны? Nano в таком случае вежливо уточнит:
Save modified buffer? (Answering «No» will DISCARD changes.)
- Y — сохранить; дальше подтвердите имя Enter или укажите другое.
- N — выйти без сохранения.
- Ctrl+C — отменить выход и вернуться в редактирование.
D. Папка ещё не создана
Если вы пытаетесь сохранить в несуществующую директорию, появится ошибка записи. Сначала создайте путь, затем повторите сохранение:
mkdir -p ~/docs/отчёты/сентябрь
# Затем в Nano: Ctrl+O → ~/docs/отчёты/сентябрь/итоги.md → Enter
Бонус: пара полезных лайфхаков по работе с Nano
В повседневной работе с Nano всё сводится к двум базовым привычкам: время от времени нажимать Ctrl+O → Enter, а в конце — Ctrl+X. Этого уже достаточно, чтобы не терять изменения и держать процесс под контролем.
- Сохраняйте по завершении логического блока. Написали абзац — нажмите Ctrl+O → Enter, и правки уже в файле.
- Проверяйте путь и используйте автодополнение. Tab снижает риск опечатки в длинных каталогах.
- Будьте аккуратнее с системными файламим. sudoedit безопаснее прямого редактирования: меньше шанс оставить полупустой конфиг или нарушить права.
- Смотрите на строку состояния. Там видно имя файла и подсказки по клавишам; если файл изменен, Nano не даст тихо выйти без вопроса о сохранении.