Текстовый редактор по умолчанию linux

Главное меню » Операционная система Linux » Как использовать Nano, текстовый редактор командной строки в Linux

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

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

Установка nano

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

Вывод будет выглядеть примерно так:

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

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

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

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

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

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

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

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

Читайте также:  Sid meier s civilization vi ios

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

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

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

Если вы пропустите, курсор 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.

Читайте также:  Toshiba satellite u300 13k

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Основное использование Nano

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

  1. В командной строке введите nano, а затем имя файла.
  2. Отредактируйте файл как требуется.
  3. Используйте команду Ctrl-x для сохранения и выхода из текстового редактора.
Читайте также:  Huawei nova 3 золотой

Заключение

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Как известно, в ос Ubuntu, в том числе и в Ubuntu Server, текстовым редактором по умолчания является nano. Это не всегда удобно тем, кто привык работать с классическими для unix подобных систем, редактороми vi и vim. Для того, чтобы в Ubuntu изменить текстовый редактор по умолчанию, нужно сделать следующие нехитрые движения:

Как у каждого есть свои предпочтения в музыке, кино ,так и каждого есть свои предпочтения при выборе текстового редактора. Кто то не любит nano и предпочитая vim, другие обычно пользуются mcedit. Для изменения текстового редактора по умолчанию нужно всего пара действий.

Посмотрим для начала установленный по умолчанию редактор

По умолчанию у нас стоит Vim. Попробуем его поменять и поставить Nano.

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

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

Поменяем редактор по умолчанию на mcedit.

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