GNU nano — консольный текстовый редактор для UNIX и Unix-подобных операционных систем, основанный на библиотеке curses и распространяемый под лицензией GNU GP. Это свободный клон текстового редактора Pico, входившего в состав e-mail клиента Pine. nano был создан, чтобы повторить функциональность и удобство интерфейса Pico, но без глубокой интеграции в почтовый клиент, присущей пакету Pine/Pico.
На слабых телом и скудных умом системах, вроде роутеров и прочей встройки редактора nano зачастую нет:
На Debian based системах он устанавливается командой:
apt install nano
На Alpine linux:
apk add nano
На OpenWRT
opkg install nano
Сохранение CTRL + O
Выход CTRL + X
Вырезать строку CTRL + K
Вставить вырезанную строку CTRL + U
(Чтобы передвинуть параграф, вырезаем все строки подряд, а потом вставляем весь вырезанный параграф разом сочетанием CTRL + U )
Поиск по тексту CTRL + W, затем ввести текст и нажать ENTER
Чтобы искать то-же самое еще раз ALT + W
Перейти к определенной строке CTRL + _ затем вводим номер и нажимаем ENTER
Скролл вверх CTRL + Y
Скролл вниз CTRL + V
Чтобы выделить часть текста помещаем курсор на начальный символ, нажимаем CTRL + 6, потом перемещаем на конечный символ наблюдая выделение, а затем можно так-же работать через CTRL + K и CTRL + U
Если вы редактируете конфигурационный файл, такой как /etc/fstab, указывайте параметр -w для отключения переноса по словам, например:
nano -w /etc/fstab