Руководство для начинающих по использованию текстового редактора Nano в Linux

Нет сомнений в том, что для новых пользователей Linux использование терминала довольно пугающе. Ещё более пугающей является мысль об редактировании файлов в терминале, так как редакторы вроде Vim и GNU Emacs оказываются сложными для понимания новичками. Например, выход из Vim может быть трудной задачей для многих.
Вместо того чтобы усложнять вещи, вы можете вернуться к основам с простым текстовым редактором для Linux: Nano. У него много поклонников благодаря простоте интерфейса, мощным горячим клавишам и популярным функциям, таким как поиск и нумерация строк. Этот гид покажет вам, как им пользоваться.
Открытие Nano в Linux
Nano предустановлен на большинстве дистрибутивов Linux, так что вам не нужно его устанавливать. Чтобы запустить Nano, откройте терминал и просто введите:
nanoЭто откроет пустой файл, в который вы можете начать писать.

Если вы хотите открыть файл, введите:
nano /folder/filenameЗамените “/folder/filename” на путь к файлу, который вы хотите отредактировать.

Вы также можете сделать это с файлом, который технически не существует. Nano создаст пустой файл с тем именем в указанной вами папке.
Nano также позволяет открыть файл на определенной строке или столбце. Для этого введите следующее:
nano +номер-строки,номер-колонки имя-файлаЗамените “номер-строки” и “номер-колонки” на соответствующие номера и “имя-файла” на имя вашего текстового файла. Например:
nano +4,12 file.txtNano откроет выбранный вами файл на указанном вами месте, готовый к редактированию.
Использование команд клавиатуры в Nano
Как текстовый редактор терминала, вы не можете использовать мышь для навигации в приложении Nano. Вам нужно будет использовать комбинации клавиш, чтобы открывать, сохранять и закрывать файлы по вашему желанию.
Некоторые из них перечислены внизу окна Nano, но для справки вот некоторые из более распространенных команд, которые вы можете использовать.
- Ctrl + G: Открывает меню помощи Nano.
- Ctrl + O: Сохраняет ваш открытый файл. Nano попросит вас подтвердить имя файла, так что просто нажмите Enter для подтверждения.
- Ctrl + C: Отменяет любую ожидающую команду.
- Ctrl + X: Выходит из Nano. Это также предложит вам сохранить файл, если вы внесли в него изменения. Нажмите Enter для подтверждения, если хотите.
- Ctrl + W: Открывает поле поиска. Наберите текст и нажмите Enter, чтобы найти определенный текст.
- Ctrl + K: Удаляет текущую строку текста.
- Ctrl + _ (подчеркнутый символ): Перемещается на определенный номер строки. Введите номер строки и нажмите Enter для подтверждения.
- Ctrl + \ (обратный слэш): Найти и заменить текст. Введите текст, который хотите заменить, а затем нажмите Enter.
Есть и другие команды, которые вы можете попробовать, о которых вы можете узнать больше из меню помощи Nano (Ctrl + G). Одна из самых полезных дополнительных команд nano — это проверка правописания в вашем тексте. Это требует установки дополнительного пакета, поэтому, если вы находитесь на дистрибутиве Linux на базе Debian или Ubuntu, откройте терминал и введите:
sudo apt install spellПосле установки откройте Nano и нажмите Ctrl + T. Это начнет проверку правописания вашего документа.

Если он обнаружит любой текст, который считает неправильным, он предложит вам отредактировать его. Внесите изменения, затем нажмите Enter, чтобы сохранить изменения.
Редактирование файлов из терминала Linux
Nano прост, и как только вы начали им пользоваться, довольно легко разобраться. Хотя более продвинутые текстовые редакторы предлагают лучшие функции, Nano остается верным тому, что делает лучше всего – редактированию файлов без лишнего хлопота.
Если вы выросли из Nano и ищете лучший альтернативный вариант, вы можете попробовать некоторые из лучших текстовых редакторов для Linux, таких как Atom.