Nano используется в качестве стандартного редактора текста или исходного кода почти во всех дистрибутивах Linux. Создание или редактирование текстовых файлов является частой задачей при работе с командной строкой. Vim и Emacs — два самых мощных и популярных редактора командной строки. Оба имеют сложную кривую обучения, которая может отпугнуть новых пользователей. Nano — это редактор, достаточно простой и базовый для тех, кто в нем нуждается.
GNU Nano – это удобный текстовый редактор командной строки для операционных систем Linux и Unix. Он имеет все функции стандартного текстового редактора, включая проверку орфографии, несколько буферов, подсветку синтаксиса, поддержку регулярных выражений в поиске и замене, кодировку UTF-8 и т.д. Если вы новичок в Linux и используете текстовый редактор Nano, важно понимать, как сохранить свою работу и выйти из редактора Nano.
Это руководство проведет вас через весь процесс, чтобы вы поняли основные шаги по сохранению и выходу из Nano. Мы также продемонстрируем команды о том, как выйти из Nano в Linux. Итак, давайте рассмотрим самые распространенные команды редактора Nano для сохранения и выхода.
NANO СОЗДАТЬ ФАЙЛ
Чтобы получить доступ к существующему файлу или создать новый, просто введите "nano", а затем желаемое имя файла:
$ sudo nano file_name
Вышеуказанная команда открывает новое окно редактирования, позволяющее вносить изменения в файл. После внесения изменений в файл закройте редактор Nano. В нижней части окна вы найдёте набор основных командных сокращений, связанных с редактором Nano.
Каждая команда начинается с символов карет (^) или M. Символ карет (^) обозначает клавишу Ctrl. К примеру, команду ^J можно выполнить, одновременно нажав клавиши Ctrl и J . И наоборот, буква M обозначает клавишу Alt .
Чтобы просмотреть полный список всех доступных команд, нажмите Ctrl+g и Ctrl+x, чтобы выйти из Nano. Это даст вам справку по использованию различных функций редактора Nano.
КАК СОХРАНИТЬ ИЗМЕНЕНИЯ В ФАЙЛЕ В РЕДАКТОРЕ NANO (СОХРАНИТЬ ФАЙЛ В NANO)
Чтобы сохранить изменения, внесенные в файл, используйте Ctrl+O в редакторе Nano. Если файл не существует, при сохранении изменений создается новый файл.
После внесения изменений в нужный файл нажмите «Ctrl+O». В редакторе Nano появится запрос на подтверждение. Чтобы сохранить изменения, нажмите клавишу Enter или отмените их, нажав Ctrl+C.
КАК ВЫЙТИ ИЗ РЕДАКТОРА NANO (СОХРАНИТЬ И ВЫЙТИ ИЗ NANO)
После внесения изменений в файл, используйте « Ctrl+x» (выйти из Nano) , чтобы выйти из редактора Nano . Эта команда вернет вас в терминал.
Если в вашей системе есть несохраненные изменения, появится запрос с вопросом хотите ли вы сохранить изменения. Вы можете сохранить изменения, набрав "yes". Если вы не хотите сохранять изменения, наберите no или отмените операцию выхода, нажав Ctrl+C.
Чтобы выйти из Nano, нажмите Ctrl+x. Если есть несохраненные изменения, появится запрос, хотите ли вы сохранить изменения.
Для сохранения изменений в файле с помощью Nano необходимы права на запись. При создании нового файла важно иметь право на запись для каталога, в котором создается файл. Итак, Nano save и exit – это две команды, которые помогают выполнять основные операции редактора Nano на основе необходимых прав доступа.
ПОЛЕЗНЫЕ КОМАНДЫ РЕДАКТОРА NANO, ВКЛЮЧАЯ SAVE И EXIT NANO
Ниже мы перечислили несколько полезных команд, которые помогут вам в использовании редактора Nano:
^G: Access the Nano Help menu
^W: Search for text in Nano
^C: Identify the current cursor line
^A: Перейти к cursor на началу линии
^E: Перейти к cursor на конец линии
^Y: Move down a page
^V: Перейти к странице
^_: Перейти к конкретной линии (^^V к верху, ^^Y к краю)
^D: Delete the character under the cursor
^K: Выполните отделение линии
^O: Сохранить файл в Nano (программированный для файла имя)
^X: Exit Nano (программированный для защиты от изменения существующего и exit Nano editor) Ctrl+X (Exit Nano)
В приведенных выше командах символ каретки ^ эквивалентен клавише Ctrl . Эти команды Nano также полезны для сохранения изменений и выхода из Nano, если вы используете сервер Linux VPS на своем компьютере.
ЗАКЛЮЧЕНИЕ
Используя командную строку, вы можете легко выполнить функции сохранения и выхода из Nano, используя комбинации клавиш Ctrl+O или ^O для сохранения изменений в файле и Ctrl+X или ^X (Выход из Nano) для выхода из редактора Nano. Однако, как мы уже упоминали ранее, успешное выполнение указанных команд зависит от наличия необходимых прав на запись для соответствующих файлов и каталогов. Это гарантирует, что любые изменения, внесенные в редактор Nano, будут сохранены, а редактор будет закрыт должным образом.