Главная страница
Навигация по странице:

  • Установите Nano в Ubuntu и Debian sudo apt install nanoУстановите Nano на CentOS и Fedora sudo yum install nanoОткрытие и создание файлов

  • Копирование, резка и склеивание

  • Установите Nano в качестве текстового редактора по умолчанию

  • Базовое использование нано

  • Как использовать nano. Как использовать Nano. Как использовать Nano, текстовый редактор командной строки Linux


    Скачать 93.17 Kb.
    НазваниеКак использовать Nano, текстовый редактор командной строки Linux
    АнкорКак использовать nano
    Дата07.10.2022
    Размер93.17 Kb.
    Формат файлаdocx
    Имя файлаКак использовать Nano.docx
    ТипДокументы
    #720068


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

    При работе в командной строке довольно часто возникает необходимость создавать или редактировать текстовые файлы. Два самых мощных и популярных редактора командной строки — это Vim и Emacs. У обоих из них крутая кривая обучения, которая может напугать новых пользователей. Для тех, кому нужен простой редактор, есть nano.

    GNU nano — это простой в использовании текстовый редактор командной строки для операционных систем Unix и Linux. Он включает в себя все базовые функции, которые вы ожидаете от обычного текстового редактора, такие как выделение синтаксиса, несколько буферов, поиск и замена с поддержкой регулярных выражений, проверка орфографии, кодировка UTF-8 и многое другое.

    Установка Nano

    Текстовый редактор Nano предварительно установлен в macOS и большинстве дистрибутивов Linux. Чтобы проверить, установлен ли он в вашей системе, введите:

    nano --version

    Установите Nano в Ubuntu и Debian

    sudo apt install nano

    Установите Nano на CentOS и Fedora

    sudo yum install nano

    Открытие и создание файлов

    Чтобы открыть существующий файл или создать новый файл, введите nano и имя файла:

    nano filename

    Это открывает новое окно редактора, и вы можете начать редактирование файла.

    Внизу окна находится список основных сочетаний клавиш для использования с редактором nano.

    Все команды начинаются с символа ^ или M Символ каретки ( ^ ) представляет собой Ctrl . Например, команды ^J означают одновременное нажатие Ctrl и J Буква M представляет собой Alt .

    Вы можете получить список всех команд, набрав Ctrl+g .

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

    Если вы хотите открыть файл с курсором на определенной строке и символе, используйте следующий синтаксис:

    nano +line_number,character_number filename

    Если вы опустите character_number курсор будет помещен на первый символ.

    Редактирование файлов

    В отличие от vi, nano — это немодальный редактор, что означает, что вы можете начать вводить и редактировать текст сразу после открытия файла.

    Чтобы переместить курсор на определенную строку и номер символа, используйте команду Ctrl+_ . Меню в нижней части экрана изменится. Введите число (а) в поле «Введите номер строки, номер столбца:» и нажмите Enter .

    Поиск и замена

    Чтобы найти текст, нажмите Ctrl+w , введите поисковый запрос и нажмите Enter . Курсор переместится к первому совпадению. Чтобы перейти к следующему совпадению, нажмите Alt+w .

    Если вы хотите найти и заменить, нажмите Ctrl+ . Введите поисковый запрос и текст, который нужно заменить. Редактор перейдет к первому совпадению и спросит, заменить ли его. После нажатия Y или N он перейдет к следующему матчу. Нажатие A заменит все совпадения.

    Копирование, резка и склеивание

    Чтобы выделить текст, переместите курсор в начало текста и нажмите Alt+a . Это установит отметку выбора. Переместите курсор в конец текста, который хотите выделить, с помощью клавиш со стрелками. Выбранный текст будет выделен. Если вы хотите отменить выделение, нажмите Ctrl+6

    Скопируйте выделенный текст в буфер обмена с помощью команды Alt+6 . Ctrl+k обрежет выделенный текст.

    Если вы хотите вырезать целые строки, просто переместите курсор на строку и нажмите Ctrl+k . Вы можете вырезать несколько строк, несколько раз нажав Ctrl+k .

    Чтобы вставить текст, переместите курсор туда, где вы хотите поместить текст, и нажмите Ctrl+u .

    Сохранение и выход

    Чтобы сохранить изменения, внесенные в файл, нажмите Ctrl+o . Если файл еще не существует, он будет создан после его сохранения.

    Чтобы выйти из nano, нажмите Ctrl+x . Если есть несохраненные изменения, вас спросят, хотите ли вы сохранить изменения.

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

    Настройка Nano (nanorc)

    Когда nano запущен, он считывает свои параметры конфигурации из общесистемного файла конфигурации /etc/nanorc и из пользовательских файлов 

    /.config/nano/nanorc и /.nanorc если файлы присутствуют.

    Параметры, указанные в пользовательских файлах, имеют приоритет над глобальными параметрами.

    Посетите страницу nanorc для получения полного списка всех доступных опций.

    Подсветка синтаксиса

    Nano поставляется с правилами подсветки синтаксиса для большинства популярных типов файлов. В большинстве систем Linux файлы синтаксиса хранятся в каталоге /usr/share/nano и по умолчанию включены в файл конфигурации /etc/nanorc .

    include "/usr/share/nano/*.nanorc"

    Самый простой способ включить выделение для нового типа файла — скопировать файл, содержащий правила выделения синтаксиса, в каталог /usr/share/nano .

    Установите Nano в качестве текстового редактора по умолчанию

    По умолчанию в большинстве систем Linux текстовый редактор по умолчанию для таких команд, как visudo и crontab , установлен на vi. Чтобы использовать nano в качестве текстового редактора по умолчанию, вам необходимо изменить EDITOR среды VISUAL и EDITOR .

    Пользователи Bash могут экспортировать переменные в файл /.bashrc :

    export VISUAL=nano export EDITOR="$VISUAL"

    Базовое использование нано

    Ниже приведены основные шаги для начала работы с nano:

    1. В командной строке введите nano а затем имя файла.

    2. При необходимости отредактируйте файл.

    3. Используйте команду Ctrl-x для сохранения и выхода из текстового редактора.

    Выводы

    В этом уроке мы показали вам, как использовать текстовый редактор Gnu nano. Это популярный текстовый редактор среди пользователей Linux, требующий небольшого обучения.

    Для получения дополнительной информации о Gnu Nano посетите официальную страницу документации nano .

    Не стесняйтесь оставлять комментарии, если у вас есть вопросы.

    Похожие статьи

    • Роутеры

      • TP-LINK

      • D-LINK

      • ASUS

    • Сети

      • Wi-Fi

    • Компьютеры

    • Интернет

    • Linux

      • Ubuntu

      • Debian

      • CentOS

      • Команды


    написать администратору сайта