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

290
views

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

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

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

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

Установка 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 не у кого не должно возникнуть проблем. Но вот как удобно управлять текстовым данными, массово удалять, перемещаться с этим у многих возникают проблемы.

Название действия Комбинация клавиш
Открыть файл на определенной строке  

+номер_строки

Например:

nano +25 log.txt

«Медленное» перемещение в стороны — вверх, вниз, лево, право Клавиши

↑↓

←→

Перемещение в начало файла Alt-| или Alt-\
Перемещение в конец файла Alt / или Alt ?
Перемещение на слово вперед Ctrl Пробел
Перемещение в начало строки Ctrl A
Перемещение в конец строки Ctrl E
Перемещение на слово назад Alt Пробел
Перемещение на строку по номеру Alt G
Следующая страница (если длинный текстовый файл) Ctrl Y
Предыдущая страница (если длинный текстовый файл) Ctrl V
Вырезать «удалить» полностью строку Ctrl K
Вставить ранее вырезанную строку Ctrl U
Выделить часть текста и вырезать его  (или удалить) Перейдите до необходимого участка текста

Зажмите ALT A

и двигайте клавишами ↑↓←→

Вырезать или удалить Ctrl K

Вставить табуляцию Ctrl I
Вставить текстовую информацию из друго файла Ctrl R

указываем путь до файла

Enter

Найти в текстовом файле необходимое слово Ctrl W

пишем искомое слово

Enter

Сохаранение внесенных изменений в файл Ctrl  O

нажать Enter

Сохаранение внесенных изменений в файл и выход из редактора nano Ctrl  O

нажать Enter

Ctrl  X

Не сохранять внесенные изменения Ctrl  Z
Сохранить изменения и переимновать файл Ctrl  X

нажать Y

ввести новое имя файла

нажать Enter

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

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

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