Nano — это простой и удобный текстовый редактор, который работает прямо в терминале. Он поставляется с большинством Linux-дистрибутивов и отлично подходит для быстрого редактирования конфигурационных файлов, написания скриптов или просто создания заметок. Главное его преимущество — простота. Даже новичок сможет разобраться в нём за пару минут.
Установка
# Debian / Ubuntu / Linux Mint
sudo apt update
sudo apt install nano
# Fedora
sudo dnf install nano
# CentOS / RHEL 8+
sudo dnf install nano
# CentOS / RHEL 7 и старее
sudo yum install nano
# Arch Linux / Manjaro
sudo pacman -S nano
# openSUSE
sudo zypper install nano
Горячие клавиши
Комбинация клавиш | Действие |
---|---|
Ctrl + O | Сохранить файл |
Ctrl + X | Выйти из редактора |
Ctrl + R | Вставить другой файл |
Ctrl + W | Найти текст |
Ctrl + \ | Найти и заменить текст |
Ctrl + K | Вырезать строку |
Ctrl + U | Вставить строку |
Ctrl + G | Помощь (справка) |
Ctrl + _ | Перейти к строке по номеру |
Alt + 6 | Копировать строку |
Ключи
Ключ | Назначение |
---|---|
-c | Показывает номер строки и столбца внизу |
-l | Включает подсветку длинных строк (строки с переносом) |
-m | Включает управление мышью (для навигации и выбора) |
-i | Отключает копирование отступа с предыдущей строки при нажатии Enter |
-E | Включает копирование отступа с предыдущей строки при нажатии Enter |
-T <n> | Устанавливает ширину табуляции, например: -T 4 |
-v | Только просмотр — редактирование запрещено |
-w | Отключает перенос строк по ширине окна |
–syntax=название | Включает конкретную подсветку синтаксиса (если есть) |
Вырезка, копирование и вставка блоков
Базовые действия:
- Вырезать строку —
Ctrl + K
- Копировать строку —
Alt + 6
, потомCtrl + U
(вставка) - Выделить текст (начать/отменить выделение) —
Ctrl + ^
(нажатие дважды отменит)
После начала выделения можно перемещаться клавишами курсора, затем:
Ctrl + K
— вырезать выделенноеAlt + 6
— скопироватьCtrl + U
— вставить
Заключение
GNU Nano — это простой, понятный и надёжный редактор. Он не перегружен лишними функциями, но даёт всё необходимое для работы с текстом прямо в терминале. Если нужна скорость, минимализм и привычный интерфейс — Nano подойдёт отлично.