Nano копировать строку в другой файл. GNU nano - консольный текстовый редактор. История GNU nano
И распространяемый под лицензией GNU GPL . В настоящее время включен в дистрибутивы Ubuntu по умолчанию и в установке не нуждается.
Чтобы запустить nano, следует открыть терминал и выполнить:
Опции использования
По стандартной команде, позволяющей получить справку по использованию программы, где можно просмотреть возможные опции открытия файлов и иные сведения, следует выполнить:
nano --helpПолучаем «выхлоп», приведённый ниже. Следует повторить, команда
Имя_программы --help
Стандартна для всех консольных программ.
Использование: nano [ОПЦИИ] [[+СТРОКА,СТОЛБЕЦ] ФАЙЛ]... Опция Длинная форма Значение -h, -? --help Показывать это сообщение +СТРОКА,СТОЛБЕЦ Начать с указаной строки и ряда -A --smarthome Включить умную кнопку home -B --backup Сохранять резервные копии существующих файлов -C <дир> --backupdir=<дир> Каталог для хранения уникальных резервных копий -D --boldtext Использовать жирный шрифт вместо обычного -E --tabstospaces Преобразовать табуляции в пробелы -F --multibuffer Разрешить несколько файловых буферов -H --historylog Сохранять и читать историю поиска/замены строк -I --ignorercfiles Не использовать на файлы nanorc -K --rebindkeypad Исправлять проблему малой клавиатуры -L --nonewlines Не добавлять пустые строки в конце файла -N --noconvert Не преобразовывать из DOS/Mac формата -O --morespace Использование дополнительной строки для редактирования -Q <стр> --quotestr=<стр> Строка цитирования -R --restricted Ограниченный режим -S --smooth Построчная прокрутка вместо полу-экранной -T <#чис> --tabsize=<#чис> Установить ширину табуляции в #чис столбцов -U --quickblank Использовать быструю очистку строки состояния -V --version Показать версию и выйти -W --wordbounds Использовать более точное определение границ слов -Y <стр> --syntax=<стр> Использовать описание синтаксиса для подсветки -c --const Постоянно показывать позицию курсора -d --rebinddelete Исправить проблему Backspace/Delete -i --autoindent Автоматический отступ на новых строках -k --cut Вырезаь от курсора до конца строки -l --nofollow Не следовать по символьным ссылкам, переписывать -m --mouse Разрешить использование мыши -o <дир> --operatingdir=<дир> Установить рабочий каталог -p --preserve Зарезервировать кнопки XON (^Q) и XOFF (^S) -q --quiet Молча игнорировать ошибки запуска, например rc-файла -r <#столбцы> --fill=<#столбцы> Установить точку переноса строки на #столбцы -s <программа> --speller=<программа> Использовать альтернативную программу проверки орфографии -t --tempfile Автозапись при выходе, без лишних вопросов -u --undo Разрешить функцию отмены действий [ЭКСПЕРИМЕНТАЛЬНАЯ] -v --view Режим просмотра (только чтение) -w --nowrap Не переносить длинные строки -x --nohelp Не показывать две строки помощи внизу -z --suspend Разрешить приостановку -$ --softwrap Включить мягкий перенос строк -a, -b, -e, -f, -g, -j (игнорируется, для совместимости с Pico)
Текст помощи nano
Редактор nano разработан для эмуляции функциональности и простоты использования оригинального редактора UW Pico . Редактор разбит на 4 основные части: верхняя строка содержит версию программы, текущее имя файла, который редактируется, и были ли внесены изменения в текущий файл. Вторая часть - это главное окно редактирования, в котором отображен редактируемый файл. Строка состояния - 3 строка снизу - показывает разные важные сообщения. Две строки внизу показывают наиболее часто используемые комбинации клавиш.
Система обозначений комбинаций клавиш следующая: Комбинации с Control обозначены символом (^) и вводятся при помощи нажатой кнопки Ctrl или двойном нажатии Escape Esc ; комбинации с Esc обозначены символом Meta m и могут быть введены при помощи кнопок Esc , Alt или Meta , в зависимости от используемой клавиатуры. Также, нажатие Esc дважды и дальнейший ввод трёхзначного числа от 000 до 255 введёт соответствующий символ.
Следующие комбинации доступны в главном окне редактирования. Альтернативные комбинации показаны в скобках:
Ctrl + G или F1 - Показать эту справку
Ctrl + X или F2 - Закрыть текущий буфер / Выйти из nano
Ctrl + O или F3 - Записать текущий файл на диск
Ctrl + J или F4 - Выровнять текущий абзац
Ctrl + R или F5 - Вставить другой файл в текущий
Ctrl + W или F6 - Искать текст или регулярное выражение
Ctrl + Y или F7 - Перейти на предыдущий экран
Ctrl + V или F8 - Перейти на следующий экран
Ctrl + K или F9 - Вырезать текущую строку и сохранить её в буфере обмена
Ctrl + U или F10 - Вставить содержимое буфера обмена в текущую строку
Ctrl + C или F11 - Показать положение курсора
Ctrl + T или F12 - Проверить орфографию, если доступно
m + \ или m + | - На первую строку файла
m + / или m + ? - На последнюю строку файла
Ctrl + _ или m + G - Перейти на указанный номер строки и ряд
Ctrl + \ или m + R - Заменить текст или регулярное выражение
Ctrl + ^ или m + Alt - Отметить текст в текущей позиции курсора
m + W - Повторить последний поиск
m + ^ или m + 6 - Копировать текущую строку и сохранить ее в буфере обмена
m + } - Увеличить отступ строки
m + { - Уменьшить отступ строки
Ctrl + F - Вперёд на один символ
Ctrl + B - Назад на один символ
Ctrl + Space - Вперёд на одно слово
m + Space - Назад на одно слово
Ctrl + P - На предыдущую строку
Ctrl + N - На следующую строку
Ctrl + Alt - На начало текущей строки
Ctrl + E - В конец текущей строки
m + (или m + 9 - На начало текущего абзаца; потом следующего абзаца
m +) или m + 0 - В конец текущего абзаца; потом следующего абзаца
m + ] - На соответствующую скобку
m + − или m + _ - Прокрутить одну строку вверх, не перемещая курсор
m + + или m + = - Прокрутить одну строку вниз, не перемещая курсор
m + < или m + , - Переключить на предыдущий буфер
m + > или m + . - Переключить на следующий буфер
m + V - Вставить следующую комбинацию клавиш как есть
Ctrl + I - Вставить табуляцию в позиции курсора
Ctrl + M - Вставить строку в позиции курсора
Ctrl + D - Удалить символ под курсором
Ctrl + H - Удалить символ слева от курсора
m + T - Вырезать с текущей позиции до конца файла
m + J - Выровнять весь файл
m + D - Подсчитать количество слов, строк и символов
Ctrl + L - Обновить текущий экран
Ctrl + Z - Приостановить редактор (если включено)
m + X - Режим справки разрешить/запретить
m + C - Постоянное отображение положения разрешить/запретить
m + O - Использование дополнительной строки для редактирования разрешить/запретить
m + Shift - Плавная прокрутка разрешить/запретить
m + P - Отображение пробелов разрешить/запретить
m + Y - Подсветка синтаксиса разрешить/запретить
m + H - Умная кнопка home разрешить/запретить
m + I - Автоотступы разрешить/запретить
m + K - Вырезать до конца разрешить/запретить
m + L - Автоматическая разбивка строк разрешить/запретить
m + Q - Преобразование ввода табуляций в пробелы разрешить/запретить
m + B - Делать резервные копии разрешить/запретить
m + F - Несколько файловых буферов разрешить/запретить
m + M - Поддержка мыши разрешить/запретить
m + N - Без преобразования из формата DOS/Mac разрешить/запретить
m + Z - Приостановка разрешить/запретить
m + $ - Мягкий перенос строк разрешить/запретить
Подсветка синтаксиса
На удаленных серверах для правки конфигов можно использовать nano – быстрый, понятный, простой текстовый редактор, с подсведкой синтаксиса. Согласитесь, это очень удобно
1. Найдем, где в нашей системе находятся примеры файлов.nanorc. На Ubuntu они обычно в каталоге /usr/share/nano/. Скопируем к себе в каталог, файл конфигурации:
$ cp / etc/ nanorc ~/ .nanorc2. Добавим строчки в файл ~/.nanorc (на Ubuntu примеры конфигурации идут в поставке) для подсветки необходимых нам файлов, если они отсутствуют в стандартном файле конфигурации:
## TeX include "/usr/share/nano/patch.nanorc" ## POV-Ray include "/usr/share/nano/pov.nanorc" ## Perl include "/usr/share/nano/perl.nanorc" ## Nanorc files include "/usr/share/nano/nanorc.nanorc" ## Python include "/usr/share/nano/python.nanorc" ## C/C++ include "/usr/share/nano/c.nanorc" ## Groff include "/usr/share/nano/groff.nanorc" ## Assembler include "/usr/share/nano/asm.nanorc" ## Ruby include "/usr/share/nano/ruby.nanorc" ## Manpages include "/usr/share/nano/man.nanorc" ## HTML include "/usr/share/nano/html.nanorc" ## Bourne shell scripts include "/usr/share/nano/sh.nanorc" ## Sun Java include "/usr/share/nano/java.nanorc"3. Если этого мало, то берем Syntax Highlight Pack и настраиваем подсветку при редактировании всего и вся.
,Времена, когда ОС Linux представлялась новичкам этакой головоломкой, давно прошли. Большинство популярных ныне Linux
-дистрибутивов имеют удобный и интуитивно понятный графический интерфейс, равно как и поставляемые с ними штатные программы. Но есть и исключения. Текстовый редактор Nano
, к примеру, не имеет GUI
, используя вместо него интерфейс командной строки. Для чего это нужно, если есть gedit?
Nano используется в основном в серверных Linux , он удобен при редактировании конфигурационных файлов и, если вы таки решили освоить терминал, по ходу дела весьма желательно будет освоить и Nano . Ничего такого особо сложного в этом нет, из всех консольных текстовых редакторов Nano является самым простым, чтобы им пользоваться, достаточно знать основные комбинации клавиш, с помощью которых ведется работа с файлами и текстом.
Установка и запуск
В последних версиях Ubuntu редактор Nano присутствует по умолчанию, а посему не нуждается в установке.
Чтобы его запустить, нужно открыть терминал и выполнить команду nano . Если терминал отреагирует сообщением «команда не найдена» или что-то вроде того, тогда это будет означать, что редактор не установлен. В этом случае необходимо будет его установить, выполнив тут же в консоли такую команду:
sudo apt-get install nano
Для запуска редактора достаточно одной команды - nano . При этом будет создан новый файл в текущей директории. Определить же, какая именно папка является текущей, можно командой pwd в терминале. Если нужно открыть конкретный файл, указываем его имя, а в случае его расположения в папке, отличной от текущей, добавляем к нему полный путь, как показано на примере второй команды:
nano hello.tхt
nano /home/kompick/hello.tхt
Что касается конфигурационных файлов, при их открытии после nano следует добавить ключ -w , это важно, поскольку отключает перенос строк, который не используется в системных файлах. Интерфейс редактора представлен окном консоли, в верхней части которого указана версия программы и имя текущего файла, а также статус (был ли он изменен или нет) . В нижней части окна располагаются две строки, показывающие наиболее часто используемые комбинации клавиш. Внизу также выводится строка состояния, в которой отображаются различные сообщения и поля для команд, например, кнопка F6 запускает поиск по тексту.
Основные принципы работы с редактором Nano
Обозначения горячих клавиш могут несколько смутить начинающего пользователя, но это только поначалу. Символ (^) означает клавишу Ctrl , а (M) Meta - клавишу Alt или Esc . Всё это можно найти во встроенной справке nano , вызываемой нажатием ^+G , то есть Ctrl + G .
Для перемещения по содержимому можно использовать клавиши-стрелки, для сохранения изменений - Ctrl + O с последующим вводом Y для подтверждения и N для отмены. В момент сохранения редактор запрашивает имя файла, которое нужно ввести в специальное поле внизу окна.
Чтобы отменить внесенные изменения в еще несохраненный файл, нужно нажать Ctrl + C . За вырезание целых строк и абзацев в nano отвечает комбинация Ctrl + K , за их вставку - Ctrl + U . Для выделения определенных элементов строки используется Ctrl + 6 либо Alt + A , для вызова поисковой строки - Ctrl + W или F6 . Команды Ctrl + A и Ctrl + Е позволяют быстро перемещаться в начало и конец строки, команды Ctrl + Y и Ctrl + V - прокручивать содержимое текстового файла вниз и вверх. Наконец, для выхода из редактора в терминал используется Ctrl + X .
Но всё это только часть функциональных возможностей nano . Редактором поддерживается подсчет слов, строк и символов, работа сразу с несколькими файлами, создание резервных копий редактируемых документов, использование режима «только для чтения» , включение частичной поддержки мыши, описание синтаксиса для подсветки, изменение ширины табуляции, включение функции автосохранения файла при выходе и многое другое. Задаются дополнительные параметры в основном при запуске редактора, но некоторые, к примеру, отвечающий за резервное копирование ключ -b может использоваться при сохранении файла.
Из дополнительных возможностей nano стоит отметить настройку внешнего вида консольного окна.
Все команды отдаются нажатием комбинаций клавиш — функциональными кнопками или комбинацией Ctrl-буква, Alt-буква.
Alt эмулируется одинарным нажатием на Esc, Ctrl — двойным. Вместо Alt-X можно набрать Esc X , вместо Ctrl K можно набрать Esc Esc K .
Стрелки вверх-влево-вправо-вниз делают ровно то, что должны.
Начало строки — Home
Конец строки — End
Страница вниз — PgDn
Страниц вверх — PgUp
На слово вперёд — Ctrl-Space
На слово назад — Alt-Space
(курсор встаёт в начале слова)
В начало файла — Alt-|
или Alt-\ (короче, Alt- и «эта» кнопка)
В конец файла — Alt-/
или Alt-? (аналогично, Alt «эта» кнопка)
До первой пустой строки вниз — Alt-0
(или Alt-))
До первой пустой строки вверх — Alt-9
(или Alt-()
Включить выключить перенос строк — Alt-L
Переход на строку с указанным номером — Alt-G
Выделение текста осуществляется либо мышью, либо с клавиатуры. С клавиатуры выделение происходит так: сначала отмечается начало выделение: Alt-A или Ctrl-^ . Далее следует навигация — и до момента выполнения действия над текстом в буффере, выделение сохраняется.
Выделенный текст можно скопировать в буффер обмена — комбинация Alt-6 .
Далее мы можем вставить текст из буффера обмена — Ctrl-U
или F10
.
Кроме этого, для удобства редактирования, Ctrl-K при отсутствии выделения удаляет строку. Либо целиком, либо от курсора до конца строки. Поведение переключается комбинацией Alt-K
(по-умолчанию стоит режим удалять строку целиком, а Alt-K переключает его туда-сюда).
Обратите внимание — удалённая строка в буффере, так что её можно вставить с помощью Ctrl-U .
Ещё одна комбинация для лентяев — Alt-T , стирающая всё от курсора и до конца файла (команда trunkate).
Для вставки текста из другого файла используется кнопка Ins (думаю, все пользователи vim хорошо знают поведение этой кнопки в nano).
Все основные Control-последовательности перечислены внизу окна терминала.
Control-последовательности - следующие (в скобках - дублирующие функциональные клавиши и, иногда, Meta-последовательности):
- Control
+G
(F1
) - вызов меню полной подсказки;
- Control +X (F2 ) - выход из программы;
- Control +O (F3 ) - запись текущего файла;
- Control +R (F5 ) - вставка файла в текущий;
- Control +W (F6 ) - поиск текста в текущем файле;
- Control +\ (F14 или Meta +R ) - замена текста в текущем файле; сначала вводится замещающий текст, потом, после нажатия Enter - заменяемый;
- Control +Y (F7 или PgUp ) - перемещение на предыдущий экран;
- Control +V (F8 или PgDwn ) - перемещение на следующий экран;
- Control +K (F9 ) = удаление (Cut, вырезать) строку в позиции курсора с сохранением ее в буфере (cutbuffer);
- Control +U - (F10 ) - вставка содержимого cutbuffer"а в строку в позиции курсора; если последняя не менялась - выполняет роль Undo (отмены), штатно не предусмотренной; может также использоваться для неограниченного клонирования строк в произвольной части текста - достаточно после удаления переместить курсор в нужное место;
- Control +C (F11 ) - вывод информации о положении курсора в форме вр
- Control +T (F12 ) - проверка орфографии (посредством внешней программы спеллинга, если она установлена и включена соответствующая опция в конфиге, см. ниже);
- Control +P - перемещение курсора на одну строку вверх;
- Control +N - перемещение курсора на одну строку вниз;
- Control +F - перемещение курсора на один символ вперед;
- Control +B - перемещение курсора на один символ назад;
- Control +A - перемещение курсора в начало текущей строки;
- Control +E - перемещение курсора в конец текущей строки;
- Control +L - перерисовка текущего экрана;
- Control +^ (Meta +A ) - выделение (и помещение в буфер) текста, начиная с текущей позиции курсора;
- Control +D - удаление символа в позиции курсора;
- Control +H - удаление символа слева от курсора;
- Control +I - вставка символа табуляции;
- Control +J (F4 ) автозаполнение текущего абзаца;
- Control +M вставка символа перевода строки (CR) в позиции курсора;
- Control +_ (F13 или Meta +G ) - переход на указанный номер строки.
Для новичков которые только начинают осваивать Linux, большой стресс вызывает терминал, но когда дело доходит до команды nano…
Практически все серверы работающие на Linux, в том числе и Ubuntu Server, не используют графическую оболочку все настройки производятся с помощью терминала. В десктопных дистрибутивах Linux, ситуация слегка проще, но все же, если вы хотите тонко настроить систему, то знакомства с терминалом не миновать. Одной из самых сложных «команд» для освоения является Nano Linux. Данная команда, «nano «, не что иное, как консольный текстовый редактор.
Как пользоваться текстовым редактором Nano в терминале Linux
В этой статье мы попытаемся вам доступно рассказать как пользоваться этим текстовым редактором, чтобы Linux не казался такой сложной операционной командой.
Установка Nano в Linux
Если терминал ни как не реагирует на команду nano, значит данный текстовый редактор не установлен. Для его установки введите команду:
sudo apt install nanoВсе готово к запуску!
Запуск Nano
Текстовый редактор nano работает только в терминале. Еще одно уточнение, прежде чем начать, операционная система Linux чувствительна к регистру, если слово или часть команды написана с большой буквы, то нужно так и печатать, иначе получите ошибку.
Если вы находитесь в каталоге (папке) где расположен необходимый текстовый файл, то, для того чтобы начать редактировать его с помощью nano необходимо написать в терминале вот так:
Nano index.html
Кстати, узнать в каком именно вы сейчас каталоге вам поможет команда pwd
, а какие рядом файлы находятся ls
.
Если редактируем файл, который находиться в другом каталоге (папке), то необходимо в терминале указать полный путь:
Nano /var/www/html/index.html
Если вы вдруг будете редактировать файл чувствительный к переносу слов, то вводить в терминале команду nano с дополнительным ключом -w :
Nano -w /var/www/html/index.html
Для того чтобы открыть документ на определённой строке или столбце nano +строка,столбец название_файла
Например nano +3,2 /etc/hosts
Горячие клавиши nano для управления в текстовом редакторе
С вводом текстовой информации в nano ни у кого не должно возникнуть проблем. Но вот как удобно управлять текстовым данными, массово удалять, перемещаться, а самое главное как сохранить в nano, с этим у многих возникают проблемы.
Название действия | Горячие клавиши nano |
Открыть файл на определенной строке |
+ номер_строки Например: nano +25 log.txt |
«Медленное» перемещение в стороны — вверх, вниз, лево, право | Клавиши
↓ или Ctrl F и Ctrl B ←→ или Ctrl P и Ctrl N |
Перемещение в начало файла | Alt | или Alt \ |
Перемещение в конец файла | Alt / или Alt ? |
Перемещение на слово вперед | Ctrl Пробел |
Перемещение в начало строки | Ctrl A |
Перемещение в конец строки | Ctrl E |
Перемещение на слово назад | Alt Пробел |
Перемещение на строку по номеру | Alt G или Ctrl — |
Следующая страница (если длинный текстовый файл) | Ctrl Y |
Предыдущая страница (если длинный текстовый файл) | Ctrl V |
Вырезать «удалить» полностью строку | Ctrl K |
Стереть все от курсора до конца файла | ALT T |
Вставить ранее вырезанную или скопированную строку | Ctrl U |
Выделить часть текста копировать или вырезать его (или удалить) | Перейдите до необходимого участка текста
Зажмите ALT A и двигайте клавишами ↓←→ Копировать Alt-6 Вырезать или удалить Ctrl K |
Вставить табуляцию | Ctrl I |
Вставить текстовую информацию из другого файла | Ctrl R
указываем путь до файла |
В nano показать номер строки и колонки | CTRL С |
Найти в текстовом файле необходимое слово | Ctrl W
пишем искомое слово |
Найти далее | Ctrl W |
Сохранение внесенных изменений в файл | Ctrl O
нажать Enter |
Сохранение внесенных изменений в файл и выход из редактора nano | Ctrl O
нажать Enter |
Не сохранять внесенные изменения | Ctrl Z |
Сохранить изменения и переименовать файл | Ctrl X
нажать Y ввести новое имя файла нажать Enter |
Надеюсь использование терминального текстового редактора nano теперь не будет такой большой головной болью как ранее!
У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!
Вот и все! Больше статей и инструкций читайте в разделе . Оставайтесь вместе с сайтом , дальше будет еще интересней!
Ctrl + W – это ярлык для поиска. Тот же эффект может быть достигнут нажатием клавиши F6 . После ввода условия поиска нажмите Enter . Чтобы повторить поиск, произведите Alt + W. В этом меню вы можете выбрать более ранние поисковые запросы, используя клавиши со стрелками вверх / вниз.
Чтобы переключиться назад, вам нужно нажать Alt + B в диалоговом окне поиска.
Для получения дополнительных ярлыков нажмите F1
Руководство по основам Nano
^ W
- Не во всей работе системы F1 для справки. Попробуйте ^ G.
- Не во всей системе nano есть страница справки
Да, это просто справочная страница ниже. Для тех, кто видит это сообщение [Извините, поддержка этой функции отключена] вместо страницы с поддержкой nano
^ G (F1) Отобразить этот текст справки
^ X (F2) Закройте текущий буфер файлов / Выход из nano
^ O (F3) Запись текущего файла на диск
^ J (F4) Обозначить текущий абзац
^ R (F5) Вставить другой файл в текущий
^ W (F6) Поиск строки или регулярного выражения
^ Y (F7) Переход к предыдущему экрану
^ V (F8) Переход к следующему экрану
^ K (F9) Вырезать текущую строку и сохранить ее в буфере
^ U (F10) Отрезка от буфера в текущей строке
^ C (F11) Отобразить позицию курсора
^ T (F12) Вызвать средство проверки орфографии, если доступно
M- \ (M- |) Перейти к первой строке файла
M- / (M-?) Переход к последней строке файла
^ _ (F13) (MG) Перейти к номеру строки и столбца
^ \ (F14) (MR) Заменить строку или регулярное выражение
^^ (F15) (MA) Отметить текст в позиции курсора
MW (F16) Повторить последний поиск
M- ^ (M-6) Скопируйте текущую строку и сохраните ее в буфере
M-} Отступ текущей строки
M- { Отменить текущую строку
^ F Идите вперед один символ
^ B Верните один символ
^ Пробел Перейти на одно слово
M-Space Верните одно слово
^ P Перейти к предыдущей строке
^ N Перейти к следующей строке
^ A Переход к началу текущей строки
^ E Перейти к концу текущей строки
M- ( (M-9) Перейти к началу абзаца, а затем предыдущего абзаца
M-) (M-0) Перейти прямо за пределы абзаца; затем следующего абзаца
M-] Переход к согласующему кронштейну
M– (M-_) Прокрутка вверх до одной строки без прокрутки курсора
M- + (M- =) Прокрутите вниз одну строку без прокрутки курсора
M- < (M-) Переключиться в предыдущий буфер файлов
M-> (M-.) Переход к следующему буферу файла
MV Вставить следующее нажатие клавиши дословно
^ I Вставьте вкладку в позицию курсора
^ M Вставьте новую строку в позицию курсора
^ D Удалить символ под курсором
^ H Удалить символ слева от курсора
MT Отрезано от позиции курсора до конца файла
MJ Обоснуйте весь файл
MD. Количество слов, строк и символов.
^ L Обновить (перерисовать) текущий экран
^ Z Приостановить редактор (если приостановка включена)
(MX) Режим разрешения включения / выключения
(MC) Постоянное отображение положения курсора включено / выключено
(MO) Использование еще одной строки для редактирования enable / disable
(MS) Плавная прокрутка включения / выключения
(MP) Разрешение / запрет отображения пробелов
(MY) Выделение подсветки синтаксиса цвета включает / отключает
(MH) Включение / выключение смарт-дома
(MI) Автоотступ включить / отключить
(MK) Разрешить / отключить
(ML) Включение / выключение переноса длинной строки
(MQ) Преобразование введенных вкладок в пробелы разрешает / отключает
Вы можете искать текст в нано с помощью Ctrl W.
Alt W (или Esc , W) повторит поиск. (В качестве альтернативы, оставляя поле пустым, по умолчанию будет отображаться последний текст.)
Нажатие клавиши Ctrl R в режиме поиска приведет к активации режима замены.
(К сожалению, Ctrl W не работает, когда отображается экран справки Ctrl G ..)