Текстовый редактор Nano

Описание работы текстового редактора Nano

Nano — текстовый редактор для консоли. Используется в Unix-подобных ОС.

Установка редактора nano

Редактор nano обычно предустановлен на большинстве VPS и выделенных серверов, что позволяет сразу работать с файлами в консоли. В редких случаях его может не быть, тогда его можно установить с помощью менеджера пакетов вашего дистрибутива Linux:

CentOS:

yum install nano

Debian, Ubuntu:

apt-get install nano

Интерфейс и горячие клавиши nano

  1. Верхняя строка — показывает версию редактора, редактируемый файл и состояние изменений.
  2. Область редактирования
  3. Строка состояния — вывод информационных сообщений
  4. Внизу окна показаны комбинации клавиш основных функций редактирования (символ “^” означает нажатие Ctrl, а двойное — Esc)

Основные сочетания клавиш:

  • 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 — Проверить орфографию

Опции работы с nano

Файл открывается командой:

nano имя_файла

Или с дополнительными опциями:

nano –Опция1 Опция2 … ОпцияN +строка,столбец имя_файла

Список всех опций можно найти в справке:

nano -h

Полезные опции для начала работы:

  • -h, -? — Показать справку
  • +row,column — Начать с указанной строки и позиции
  • -S — Построчная прокрутка
  • -c — Показывать номер строки
  • -i — Автоотступ при новой строке
  • -u — Включить отмену действий (Alt-U — undo, Alt-E — redo)
  • -v — Режим просмотра
  • -w — Отключить перенос длинных строк
  • -x — Скрыть строки помощи внизу
  • -B — Сохранять резервные копии файлов

Действия при редактировании

Простейшие действия в nano (символ Meta m можно заменить на Esc):

  • Alt+A — Начать выделение текста
  • Ctrl+K — Вырезать выделенный текст
  • Alt+6 — Копировать выделенный текст
  • Ctrl+U — Вставить из буфера
  • m+\ — Перейти на первую строку файла
  • m+/ — Перейти на последнюю строку файла
  • Ctrl+_ или m+G — Перейти на указанный номер строки и столбца
  • m+W — Повторить последний поиск
  • m+6 — Копировать текущую строку в буфер
  • m+{ / m+} — Уменьшить/увеличить отступ строки
  • Home / End — Перейти к началу/концу строки
  • m+0 / m+9 — Перейти к началу/концу текущего абзаца
  • m+T — Вырезать с текущей позиции до конца файла
  • m+J — Выровнять весь текст
  • m+D — Подсчитать количество слов, строк и символов
  • m+Y — Включить/выключить подсветку синтаксиса
Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам