Как в Linux пользоваться Nano? (текстовый редактор nano)

Для новичков которые только начинают осваивать Linux, большой стресс вызывает терминал, но когда дело доходит до команды nano…

Практически все серверы работающие на Linux, в том числе и Ubuntu Server, не используют графическую оболочку все настройки производятся с помощью терминала. В десктопных дистрибутивах Linux, ситуация слегка проще, но все же, если вы хотите тонко настроить систему, то знакомства с терминалом не миновать. Одной из самых сложных «команд» для освоения является Nano Linux. Данная команда, «nano«, не что иное, как консольный текстовый редактор.

Как пользоваться текстовым редактором
Nano в терминале Linux

В этой статье мы попытаемся вам доступно рассказать как пользоваться этим текстовым редактором, чтобы Linux не казался такой сложной операционной командой.Как в Linux пользоваться Nano? (текстовый редактор nano)

Установка Nano в Linux

Если терминал ни как не реагирует на команду nano, значит данный текстовый редактор не установлен. Для его установки введите команду:

sudo apt install nano

Все готово к запуску!

Запуск Nano

Текстовый редактор nano работает только в терминале. Еще одно уточнение, прежде чем начать, операционная система Linux чувствительна к регистру, если слово или часть команды написана с большой буквы, то нужно так и печатать, иначе получите ошибку.

Если вы находитесь в каталоге (папке) где расположен необходимый текстовый файл, то, для того чтобы начать редактировать его с помощью nano необходимо написать в терминале вот так:

nano index.html

Кстати, узнать в каком именно вы сейчас каталоге вам поможет команда pwd, а какие рядом файлы находятся ls.

Если редактируем файл, который находиться в другом каталоге (папке), то необходимо в терминале указать полный путь:

nano /var/www/html/index.html

Если вы вдруг будете редактировать файл чувствительный к переносу слов, то вводить в терминале команду nano с дополнительным ключом -w:

nano -w /var/www/html/index.html

Для того чтобы открыть документ на определённой строке или столбце nano +строка,столбец название_файла

Например nano +3,2 /etc/hosts

Горячие клавиши nano для управления в текстовом редакторе

С вводом текстовой информации в nano ни у кого не должно возникнуть проблем. Но вот как удобно управлять текстовым данными, массово удалять, перемещаться, а самое главное как сохранить в nano, с этим у многих возникают проблемы.

Название действияГорячие клавиши nano
Открыть файл на определенной строке +номер_строки
Например: nano +25 log.txt
«Медленное» перемещение в стороны — вверх, вниз, лево, правоКлавиши   ↑↓
или Ctrl F и Ctrl B
←→ или Ctrl P и Ctrl N
Перемещение в начало файлаAlt | или Alt \
Перемещение в конец файлаAlt / или Alt ?
Перемещение на слово впередCtrl Пробел
Перемещение в начало строкиCtrl A
Перемещение в конец строкиCtrl E
Перемещение на слово назадAlt Пробел
Перемещение на строку по номеруAlt G или Ctrl —
Следующая страница (если длинный текстовый файл)Ctrl Y
Предыдущая страница (если длинный текстовый файл)Ctrl V
Вырезать «удалить» полностью строкуCtrl K
Стереть все от курсора до конца файлаALT T
Вставить ранее вырезанную или скопированную строкуCtrl U
Выделить часть текста копировать или вырезать его  (или удалить)Перейдите до необходимого участка текста  
Зажмите ALT A и двигайте клавишами ↑↓←→
Копировать Alt-6 Вырезать или удалить Ctrl K
Вставить табуляциюCtrl I
Вставить текстовую информацию из другого файлаCtrl R
  указываем путь до файла Enter
В nano показать номер строки и колонкиCTRL С
Найти в текстовом файле необходимое словоCtrl W
  пишем искомое слово Enter
Найти далееCtrl W
  Enter
Сохранение внесенных изменений в файлCtrl  O  
нажать Enter
Сохранение внесенных изменений в файл и выход из редактора nanoCtrl  O
  нажать Enter Ctrl  X
Не сохранять внесенные измененияCtrl  Z
Сохранить изменения и переименовать файлCtrl  X
  нажать Y
ввести новое имя файла нажать Enter

Надеюсь использование терминального текстового редактора nano теперь не будет такой большой головной болью как ранее!

У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Linux. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!