В GNU nano Текстовый редактор - это удобный, бесплатный текстовый редактор с открытым исходным кодом, который обычно предустановлен в современных системах Linux. Он содержит самые базовые функции, которые должен иметь любой текстовый редактор командной строки, такие как поиск и замена, отмена и повтор, прокрутка и подсветка синтаксиса.
Как установить Nano Text Editor
Как мы уже отмечали ранее, редактор nano предустановлен в современных системах Linux. Чтобы проверить, установлен ли nano, запустите:
$нано --версияВы должны получить результат, как показано ниже:
Однако, если nano еще не установлен, вот несколько способов его установки в вашей системе:
Для Ubuntu / Debian:
Выполните команду ниже, чтобы установить nano.
$судоподходящийустановить наноДля RHEL / CentOS
Для систем на базе RedHat и CentOS выполните команду:
$судо ням установить нано (Для более старых версий)$судоdnfустановить нано (Для более новых версий)
Для Fedora
$судоdnfустановить наноКак создать файл с помощью Nano Editor
$наноимя файлаНапример, чтобы создать простой текстовый файл с именем file1.txt , выполните команду:
$наноfile1.txtОткроется пустой редактор nano с именем файла вверху и набором сочетаний клавиш для использования с редактором командной строки внизу консоли.
Команды начинаются с символа вставки (^), который представляет клавишу Ctrl. Например, ^ O означает, что вы нажимаете клавиши Ctrl и O.
Чтобы получить список всех сочетаний клавиш, которые вы можете использовать с редактором nano, нажмите ^ г или Ctrl + g .
Поиск и замена текста
Чтобы найти строку в текстовом файле, просто нажмите Ctrl + W а затем введите ключевое слово для поиска и нажмите ENTER. В приведенном ниже примере я ищу строку Разрешать в / и т.д. / SSH / sshd_config конфигурационный файл.
Чтобы перейти к следующей соответствующей строке, просто нажмите Alt + W . Чтобы найти и заменить строку в текстовом файле, нажмите Ctrl + . Вам потребуется предоставить строку для поиска и замены, как показано ниже.
Итак, введите ключевое слово и нажмите ENTER. В нашем примере мы ищем строку UNIX и заменив его строкой Linux .
После того, как вы нажмете ENTER, вам будет предложено ввести строку для замены ключевого слова поиска, как указано. Здесь строка Linux это строка, которая заменит UNIX . Еще раз нажмите ENTER.
Нажмите «Y» для подтверждения и нажмите ENTER.
И наконец, ключевое слово будет заменено.
Копирование, вырезание и вставка
Чтобы начать копирование текста, переместите курсор в начало текста и нажмите Alt + A . Nano устанавливает метку выбора с этой точки. Здесь курсор находится в начале первой строки.
Затем нажимайте клавишу со стрелкой вперед до конца текста, который вы хотите скопировать. Текст будет выделен, как показано. Здесь я выделил всю строку. Если вы хотите отменить и начать все сначала, просто нажмите Ctrl + 6 .
Чтобы скопировать текст, нажмите Alt + 6 . Чтобы разрезать, нажмите Ctrl + K . Наконец, чтобы вставить текст, переместите курсор в нужное место в редакторе и нажмите Ctrl + U .
Сохранение и выход из файла
Чтобы сохранить файл, просто нажмите комбинацию Ctrl + O . При этом убедитесь, что у вас есть права на запись, позволяющие изменять файл. Nano потребует от вас подтверждения файла, в котором вы сохраняете изменения.
Нажмите ENTER, чтобы сохранить изменения. Вы получите некоторую информацию о количестве сохраненных строк.
Для выхода из файла нажмите Ctrl + X .
Заключение
И это все, что нужно для этого руководства по текстовому редактору Nano. Мы надеемся, что вы осведомлены и сможете легко перемещаться по редактору.