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

Добрый день всем кто оказался на данном сайте. В моих статьях я использую текстовый редактор Nano. Это консольный текстовый редактор для Unix и Unix подобных систем. Поясню, он используется не только в Linux, но так же и в остальных системах, например FreeBSD. Данный редактор существует аж с 2000 года и является бесплатным. Распространяется данный редактор бесплатно, под лицензией GNU.

Установка Nano

Для установки в операционных системах Debian / Ubuntu достаточно ввести команду:

sudo apt install nano

В операционных системах семейства CentOS

sudo dnf install nano

Установка в Arch / Manjaro:

sudo pacman -S nano

Теперь давайте разберемся как работать с редактором Nano. Для того что бы было наглядно, я буду использовать специально созданный файл под названием “test”. Что бы открыть данный файл редактором Nano, нужно в терминале набрать команду “nano test”. Это в случае если данный файл лежит в той же директории в какой находится пользователь. Но, чаще возникают случае, что файл лежит в каком нибудь каталоге, для этого нужно будет редактору Nano указать полный путь до нужного вам файла. То есть, предположим файл лежит в каталоге “/etc”, для редактирования так же будем использовать “sudo”. Например:

sudo nano /etc/test

Комбинации клавиш редактора Nano

Давайте перейдем непосредственно к комбинация клавиш. Для того что бы открыть “Текст помощи Nano”, нажмите сочетание клавиш в открытом окне файла:

Ctrl+G

После чего перед вами появится справка по использованию данного редактора:

После того как вы внесете необходимые правки в файл, его нужно сохранить, для этого выполните следующее сочетание клавиш:

Ctrl+O

Далее следует подтвердить ваши намерения на сохранения внесенных правок, для этого следует нажать клавишу:

Enter

После чего выйти из редактора можно при помощи клавиш:

Ctrl+X

Если вы сделали что то не то, и хотите отменить последние внесенные изменения, нажмите сочетания клавиш:

Alt+U

Для того что бы повторить последнее действие, следует нажать:

Alt+U

Предположим, что редактируемый вами файл довольно таки объемный, для поиска нужных строк нажмите клавиши:

Ctrl+W

Затем, в нижней части терминала появится строка, где следует ввести поисковые значения:

Для поиска и замены следует нажать сочетание клавиш:

Alt+R

Для перемещения по файлу вы можете использовать как PageUP, PageDown, Home, End, так и клавиши со стрелками. Но, в редакторе Nano предусмотрены для этого свои сочетания клавиш. Например, для перемещения по тексту вперед следует нажимать клавиши:

Ctrl+F

А для перемещения назад:

Ctrl+B

Для перемещения вниз:

Ctrl+N

И соответственно для перемещения вверх:

Ctrl+P

Для того что бы быстро переместится в конец строки нажмите:

Ctrl+E

А для возврата к началу строки нажмите:

Ctrl+A

Что бы перемещаться вперед по словам, нажмите:

Ctrl+Пробел

И соответственно для перемещения назад:

Alt+Пробел

Для того что бы выделить нужный вам участок текста, нажмите:

Ctrl+^

В терминале появится сообщение что “Метка установлена”. А затем, при помощи клавиш со стрелками двигайтесь вперед или вниз:

Если вы захотите снять данную метку, нажмите еще раз сочетание клавиш:

Ctrl+^

Для того что бы вырезать выделенный текст нажмите:

Ctrl+K

Вы можете вырезать полностью строки, для этого поставьте курсор вначале строки, а затем нажмите:

Ctrl+K

Для копирования текста, выделяем его с помощью выше указанных сочетания клавиш, а затем сняв метку, нажать:

Alt+^

Опции редактора Nano

Давайте вкратце рассмотрим опции текстового редактора Nano.

-B Создать резервную копию файла

-v Открыть файл только для чтения

-m Включить поддержку мыши

Папка для резервной копии

-F Включить поддержку для редактирования нескольких файлов

-H Сохранить историю поиска и замены

Приведу пример, для того что бы при редактировании все того же файла “test” создалась резервная копия, нужно ввести команду:

nano -B test

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

Как можете заметить на скриншоте, резервная копия появилась со знаком “Тильда”.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
С уважением Cyber-X

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *