nano – консольный текстовый редактор linux. В настоящее время включен в дистрибутивы Ubuntu по умолчанию и в установке не нуждается.
Чтобы запустить nano, следует открыть терминал и выполнить: nano
Команды и функции nano
Работа с файламиCtrl+S Сохранить текущий файл
Ctrl+O Записать файл («Сохранить как…») Ctrl+R Вставить другой файл в текущий Ctrl+X Выйти из nano Редактирование Ctrl+K Вырезать текущую строку в буфер вырезки Alt+6 Копировать текущую строку в буфер вырезки Ctrl+U Вставить содержимое буфера вырезки Alt+T Вырезать до конца буфера Ctrl+] Завершить текущее слово Alt+3 Комментировать/раскомментировать строку/абзац Alt+U Отменить последнее действие Alt+E Повторить последнее отмененное действие Поиск и замена Ctrl+Q Поиск вперед от курсора Ctrl+W Поиск назад от курсора Alt+Q Перейти к следующему найденному элементу вперед Alt+W Перейти к следующему найденному элементу назад Alt+R Заменить символы Удаление Ctrl+H Удалить символ перед курсором Ctrl+D Удалить символ под курсором Alt+Bsp Удалить слово слева от курсора Ctrl+Del Удалить слово справа от курсора Alt+Del Удалить текущую строку Операции Ctrl+T Проверка орфографии Ctrl+J Выровнять содержимое текущего абзаца Alt+J Выровнять содержимое всего файла Alt+B Запустить проверку синтаксиса Alt+: Начать/остановить запись макроса Alt+; Воспроизвести макрос |
Перемещение курсораCtrl+B На один символ назад
Ctrl+F На один символ вперед Ctrl+← Одно слово назад Ctrl+→ Одно слово вперед Ctrl+A К началу строки Ctrl+E В конец строки Ctrl+P На строку вверх Ctrl+N На строку вниз Ctrl+↑ К предыдущему блоку Ctrl+↓ К следующему блоку Ctrl+Y Страницу вверх Ctrl+V Страницу вниз Alt+\ В начало буфера Alt+/ В конец буфера Дополнительное перемещение Alt+G Перейти к указанной строке Alt+] Перейти к дополнительной скобке Alt+↑ Прокрутить область просмотра вверх Alt+↓ Прокрутить область просмотра вниз Alt+< Перейти к предыдущему буферу Alt+> Переключиться на следующий буфер Информация Ctrl+C Сообщить положение курсора Alt+D Сообщить количество строк/слов/символов Ctrl+G Показать текст справки Прочие Alt+A Включить/выключить метку Tab Отступ отмеченной области Shift+Tab Отменить отмеченную область Alt+V Ввести код символа Alt+N Включить/выключить номера строк Alt+P Включить/выключить видимые пробелы Alt+X Скрыть или показать линии помощи Ctrl+L Обновить экран |
Опции запуска
По стандартной команде, позволяющей получить справку по использованию программы, где можно просмотреть возможные опции открытия файлов и иные сведения, следует выполнить:
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)