Команды Mac OS nano

Обновлено: 21.11.2024

Это руководство предназначено для всех начинающих, которые хотят использовать команды сохранения и выхода в редакторе nano.

Список контента, который вы прочтете в этой статье:

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

  1. Сохранить команду Nano: Ctrl+O сохранит изменения, которые вы внесли в файл. При сохранении файла он будет создан, если он еще не существует.
  2. Выход из команды Nano: Ctrl+X закроет nano. Если какие-либо исправления еще не сохранены в вашей системе, вам будет предложено это сделать.

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

Виртуальный сервер Linux

От 5,99 долл. США в месяц

Некоторые полезные команды редактора Nano

Любая команда с префиксом в виде символа вставки (^) означает использование клавиши Ctrl (например, ^G означает одновременное нажатие клавиш Ctrl+G).

Здесь мы перечислили основные команды редактора nano, которые вам следует знать:

  • ^G: справка по нано
  • ^A: перейти к началу строки в nano
  • ^E: перейти в конец строки в nano
  • ^Y: перейти на страницу вниз — перейти на следующую страницу в nano
  • ^V: перейти на страницу вверх — предыдущая страница в nano
  • ^_: перейти к определенной строке (^_^V перемещается в начало файла, ^_^Y — в конец)
  • ^C: узнать, на какой строке в данный момент находится курсор
  • ^W: поиск или поиск текста в nano
  • ^D: удалить символ, находящийся в данный момент под курсором
  • ^K: удалить строку в нано, удалить строку в нано
  • Кроме того, для удаления, очистки или удаления какого-либо контента или нескольких строк вы можете выделить строки с помощью мыши, а затем использовать CTRL+K.
  • ^O: сохранить файл nano (вам будет предложено указать файл для сохранения)
  • ^X: выйти из nano (вам будет предложено сохранить файл, если вы этого не сделали)

Заключение

Используя команды Ctrl+O и Ctrl+X, вы можете легко сохранить файл nano и выйти из файла в редакторе nano. Но будь осторожен; у вас должно быть разрешение на запись для всех файлов и каталогов, над которыми вы работаете, и только тогда вы сможете вносить какие-либо изменения в редакторе nano. Таким образом, мы можем сохранить и выйти из редактора nano с помощью командной строки.

В этом руководстве вы узнаете, как использовать и установить Nano, популярный текстовый редактор для операционных систем Unix и Linux. Nano обладает множеством мощных функций и позволяет редактировать и создавать различные файлы на вашем компьютере или сервере. Итак, давайте приступим к делу.

Как установить текстовый редактор Nano

Этот процесс зависит от используемой операционной системы. Некоторые дистрибутивы, например macOS или Linux, могут поставляться с предустановленным текстовым редактором Nano.

Для проверки просто используйте следующую команду:

Если вы видите вывод, в котором указан номер версии, вы можете пропустить этот раздел.

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

Чтобы установить текстовый редактор Nano на компьютерах с Debian или Ubuntu, выполните следующую команду:

Затем дождитесь завершения процесса установки.

Часть sudo предназначена для запуска этой команды от имени пользователя root. Это означает, что вам может быть предложено ввести пароль, если вы в данный момент не вошли в систему как пользователь root.

Установка Nano на CentOS/RHEL

Эту команду можно запустить для установки текстового редактора Nano на платформах CentOS или RHEL:

Это установка Nano. Как только установка завершится, вы сможете использовать ее немедленно.

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

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

Как открыть и закрыть редактор Nano

Основной синтаксис для открытия Nano и редактирования определенного файла:

Допустим, мы хотим открыть файл с именем demo.txt. Команда будет выглядеть так:

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

Однако, если вы находитесь в другой папке и хотите открыть файл (demo.txt) в /path/to/directory, вы можете вместо этого ввести эту строку:

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

После запуска команды nano появится новое окно, в котором вы можете свободно редактировать файл. Ниже показано, как выглядит интерфейс текстового редактора Nano. Просто используйте клавиши со стрелками на клавиатуре для перемещения курсора по тексту.

В нижней части окна вы найдете несколько ярлыков для использования с редактором Nano. «^» (вставка) означает, что вы должны нажать CTRL (Windows) или Control (macOS), чтобы использовать выбранную команду. Вот несколько примеров.

  • Нажмите CTRL + O, чтобы сохранить изменения, внесенные в файл, и продолжить редактирование.
  • Чтобы выйти из редактора, нажмите CTRL + X. Если есть изменения, он спросит вас, сохранять их или нет. Введите Y для Да или N для Нет, затем нажмите Enter. Но если изменений нет, вы сразу же выйдете из редактора.

Обратите внимание, что всякий раз, когда вы открываете важный файл конфигурации, рекомендуется использовать параметр -w. Он откроет файл в стандартном формате. Если вы не используете эту опцию, nano по умолчанию перенесет текст так, чтобы он соответствовал отображению. Команда будет такой:

Как искать и заменять текст

Для поиска в тексте нажмите CTRL + W. Введите значение и нажмите Enter. Чтобы продолжить поиск той же текстовой строки, используйте ALT + W.

Если вам нужно найти и заменить текст, нажмите CTRL+W, а затем CTRL+R, чтобы ввести текст, который вы хотите найти, и текст, который заменит его. Затем редактор перенесет вас к первому экземпляру текста. Вы можете нажать Y, чтобы заменить один текст, или A, чтобы заменить все экземпляры.

Если вы хотите вернуться после ввода сочетания клавиш, просто нажмите CTRL + C, чтобы отменить текущий процесс.

Как редактировать текст

Это наиболее часто используемые сочетания клавиш при редактировании текста в Nano.

  • Чтобы выделить текст, перейдите к началу нужного текста и нажмите ALT + A. Это установит метку для выбора. Затем вы можете перемещаться по тексту с помощью клавиш со стрелками.
  • Нажмите ALT + 6, чтобы скопировать выделенный текст в буфер обмена.
  • Чтобы вырезать выделенный текст, нажмите CTRL + K.
  • Если вы хотите вставить текст, перейдите в нужное место и нажмите CTRL + U.

Основные команды текстового редактора Nano

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

< /tr>
КомандаПояснение
CTRL + AПозволяет перейти к началу строки.
CTRL + EПозволяет перейти к концу строки.
CTRL + YПролистывает страницу вниз.
CTRL + VПрокручивает страницу вверх.< /td>
CTRL + GПоявится окно справки, в котором будут показаны все доступные команды.
CTRL + OЧтобы сохранить файл. Nano попросит вас отредактировать или подтвердить нужное имя файла.
CTRL + WПоиск указанной фразы в вашем тексте. Нажмите ALT + W, чтобы снова найти ту же фразу.
CTRL + KВырезает всю выделенную строку в буфер вырезания (аналогично буферу обмена). ).
CTRL + UЧтобы вставить текст из вырезанного буфера в выделенную строку.
CTRL + JВыравнивает текущий абзац.
CTRL + CПоказывает текущую позицию курсора в тексте (строка/столбец/символ).
CTRL + RОткрывает файл и вставляет его в текущую позицию курсора.
CTRL + XВыйти из текстового редактора Nano. Запрашивает сохранение, если вы внесли какие-либо изменения в файл.
CTRL + \Заменяет строку или регулярное выражение.
CTRL + TВызывает проверку орфографии, если она доступна.
CTRL + _Позволяет перейти к указанной строке и номеру столбца.
ALT + AЧтобы выделить текст. Вы можете комбинировать эту команду с CTRL + K, чтобы вырезать определенную часть текста в буфер вырезания.

Почему вы должны использовать текстовый редактор Nano

Когда дело доходит до редактирования текста с помощью командной строки, Nano считается одним из самых простых в использовании инструментов. Он превосходит редакторы Vim и Emacs, которые, как известно, слишком утомительны, особенно для начинающих пользователей Linux.

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

Вы часто можете найти его предварительно упакованным на ПК или сервере Linux. Например, Hostinger включает текстовый редактор Nano в свои общие планы веб-хостинга и VPS.

Заключение

Nano — это популярный и универсальный текстовый редактор для Linux. Он идеально подходит для начинающих и профессионалов, которые ищут полный инструмент для изменения своего текста.

Из этого руководства вы узнали, как использовать текстовый редактор Nano. Мы показали вам много полезных команд и советов по редактированию, чтобы улучшить ваш рабочий процесс. Теперь мы надеемся, что вы сможете легко редактировать текст без необходимости скачивать и повторно загружать файл.

Удачи и обязательно ознакомьтесь с другими нашими руководствами по SSH и VPS.

Домантас руководит командой по контенту и поисковой оптимизации, предлагая свежие идеи и нестандартные подходы. Обладая обширными знаниями в области SEO и маркетинга, он стремится распространить информацию о Hostinger во всех уголках мира. В свободное время Домантас любит оттачивать навыки веб-разработки и путешествовать по экзотическим местам.

Полезные команды клавиатуры Nano

Поскольку редактор nano на самом деле не поддерживает использование мыши, вот таблица команд, которые могут оказаться очень полезными. Вы должны поэкспериментировать с каждым из них и попытаться запомнить их, это может значительно ускорить вашу работу. (Чтобы просмотреть список всех команд nano, нажмите Ctrl+g в редакторе.)

ПРИМЕЧАНИЕ. В nano нет команды «отменить», поэтому чаще сохраняйте свою работу!

Открыть файл из nano

ПРИМЕЧАНИЕ: действует завершение с помощью табуляции; Кроме того, после ввода этой команды обратите внимание на новые пункты меню в нижней части экрана. Например, сочетание клавиш Ctrl+T позволит вам просмотреть файловую систему и найти файл для открытия.

Отобразить буфер следующего файла

Отобразить предыдущий файловый буфер

Сохранить текущий файловый буфер на диск

Закрыть текущий файловый буфер

ПРИМЕЧАНИЕ. Если файл еще не сохранен, вас спросят, хотите ли вы его сохранить. Кроме того, если открыт только один файловый буфер, его закрытие приведет к выходу из nano .

Выберите область для операции вырезания или вставки

ПРИМЕЧАНИЕ. После установки метки с помощью Alt+a переместите курсор, чтобы определить область, вы должны увидеть, что она подсвечивается при перемещении курсора. Также, чтобы отменить определение региона, просто снова нажмите Alt+a.

Скопировать выделенную область в буфер обмена

Вырезать выделенную область в буфер обмена

Вставить содержимое буфера обмена в текущую позицию курсора

Вырезать от текущей позиции курсора до конца строки (EOL)

ПРИМЕЧАНИЕ. Эта команда не требует выделения области.

Навигация по коду

Перейти к началу файла

Перейти к концу файла

Перейти на один экран вперед

Перейти на один экран назад

Перейти к номеру целевой строки

Перейти к соответствующему символу открытия/закрытия

ПРИМЕЧАНИЕ. Очень полезно для поиска ошибок компилятора несовпадающих фигурных скобок!

Alt+= для прокрутки вниз, Alt+- для прокрутки вверх

Отступ/выступ выделенных блоков

Используйте Alt+a, чтобы выбрать блок, затем Alt+> сделает отступ выделенного блока, а Alt+< переместит блок вперед.

Найти и заменить

Поиск целевой строки

ПРИМЕЧАНИЕ. После ввода этой команды обратите внимание на новые элементы меню в нижней части экрана, такие как переключение направления поиска (Alt+B) или замена строки поиска другой строкой (Ctrl+R). )

Мне нужно добавить строку в nano .bash_profile в Терминале. Затем:

1) Я ввожу эту командную строку: nano .bash_profile

2) Добавьте нужную мне строку

3) теперь я не знаю, как сохранить и выйти

Я думал, что это :w + enter. Если это правильно, мне нужно какое-то руководство, чтобы использовать его.

Я использую Ctrl+O для сохранения... но он продолжает спрашивать "Имя файла для записи: .bash_profile Итак, как убедиться, что "отредактированный" файл .bash_profile сохранен?

7 ответов 7

Нет, :w — это команда /usr/bin/vi. Используйте комбинацию control + x для выхода. Вам будет предложено сохранить файл, если вы внесли несохраненные изменения.

Nano должен быть немного дружелюбнее и проще для новых пользователей, чем vi/vim или emacs, которые рассчитаны на более опытных пользователей, потративших время на изучение их эффективного использования.

Чтобы начать работу с nano, найдите команды в нижней части окна, когда nano открыт. (^ обозначает управляющую клавишу)

Имейте в виду, что клавиша Shift необходима для ^X и ^0 , сначала я сбился с толку, когда мы привыкли давать команды в верхнем регистре, а клавиша Shift явно указана как ярлык в OSX.

Что такое знак ^? Нажатие Shift + 6, а затем X для создания ^X кажется неработающим! Понял, кажется, знак ^ означает Ctrl в мире Linux!

  1. Чтобы сохранить файл, нажмите Control-O.
  2. В ответ на запрос имени файла нажмите Enter.
  3. Чтобы выйти, нажмите Control-X.

Если вы хотите сохранить внесенные изменения, нажмите Control + O . Чтобы выйти из nano, нажмите Control + X. Если вы попросите nano выйти из измененного файла, он спросит, хотите ли вы его сохранить. Просто нажмите N, если вы этого не сделаете, или Y, если вы это сделаете. Затем он запросит у вас имя файла. Просто введите его и нажмите Enter.

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

У меня такой же вопрос. после долгих поисков и ошибок я узнал, что Nano просит вас написать имя «нового файла конфигурации». Поскольку вам не нужен новый файл, просто нажмите Enter, указав nano, что вы хотите сохранить то же имя.

В основном вы меняете файл conf, нажимаете Ctrl + x и, наконец, нажимаете Enter (чтобы указать то же имя). Удачи

  1. Введите nano .bash_profile (это откроет файл .bash_profile в редакторе nano)
  2. После внесения изменений в файл используйте Control X ("выйти")
  3. Затем он просит внести изменения навсегда и предлагает два варианта: Да (или) Нет
  4. Нажмите Y и нажмите Enter, чтобы сохранить файл.

Эй, у меня есть кое-что для вас, ребята, просто нажмите ctrl + x, и когда появится сообщение о сохранении, нажмите «Y», если хотите сохранить. Затем просто нажмите кнопку ввода. Надеюсь, это сработает :)

Чтобы вместо этого открыть файл. Это создаст ваш файл, если он не существует, или откроет его для редактирования.

Это неподходящее место для использования sudo, поскольку nano запускается от имени пользователя root. Это даже не отвечает на вопрос, как сохранить изменения и выйти из nano. Он уже знает, как запустить нано.

Я знаю, что он запускается от имени пользователя root. У меня была такая же проблема, и выполнение вышеописанного решило мою проблему. Принятый ответ или час исследования не помогли. Поэтому, если ОП не скажет, что это не отвечает на его вопрос, я бы не согласился с этим.

Читайте также: