Большинство дистрибутивов Linux включают в себя текстовый редактор nano в качестве стандартной утилиты. Это часть семейства текстовых редакторов, в которое входят более надежные (но значительно более сложные) vi и emacs. В большинстве случаев nano прост в использовании и не требует значительного обучения. Так же, как и в текстовых текстовых процессорах 1980-х годов, таких как WordStar, nano предлагает динамическую двухстрочную ссылку на команды в нижней части окна терминала.
Как запустить nano
Чтобы запустить nano из командной строки, введите:
нано [параметр] / путь / к / имени файла
Вызов nano без параметров и без имени файла открывает редактор в полноэкранном режиме в окне терминала.
Как использовать нано
Как текстовый редактор nano не предназначен для создания необычных отчетов. Вы не найдете никаких специальных параметров форматирования или выбора шрифтов. Вместо этого вы получаете простое окно, последние две строки которого содержат список общих задач, которые вы можете выполнять с учетом текущего состояния редактора.
Как на панели инструментов, так и в тексте справки в редакторе комбинации клавиш отображаются со стандартными кодами ярлыков Linux. Письмо M обозначает мета-клавишу, которая на большинстве клавиатур является другой ключ. В ^ символ обозначает Ctrl.
Стандартные команды включают:
- Получение справки: Нажмите Ctrl + G для отображения полного списка команд и связанных горячих клавиш.
- Выход: Закройте программу. Вам будет предложено сохранить текущий буфер или выйти без сохранения.
- Написать: Сохранить текущий буфер в файловой системе.
- Прочитать файл: Открыть файл из файловой системы.
- Где: Поиск текстовой строки.
- Заменять: Заменить одну текстовую строку другой.
- Вырезать текст: Удалить текущую строку текста.
- Вставить текст: Вставить текст из памяти.
- Произносить: Проверка правописания в текущем буфере.
- почему Pos: Отображение положения курсора относительно содержимого буфера в целом.
- Перейти к строке: Переместите курсор к определенному номеру строки.
Специальные команды
Когда вы выполняете команду, две нижние строки динамически изменяются, чтобы соответствовать контексту того, что вы делаете. Например, когда вы сохраняете буфер с Ctrl + O горячая клавиша, вы увидите варианты ярлыков для сохранения файла в формате DOS или Mac, добавления или добавления буфера к существующему файлу, резервного копирования файла или запуска утилиты просмотра текстовой файловой системы.
Проверить написание
Когда вы вызываете проверку орфографии с Ctrl + T горячая клавиша, nano проверяет орфографию документа. Однако для проверки орфографии требуется пакет проверки орфографии. Если он не установлен, nano отмечает ошибку. В противном случае он выделяет каждый термин, не входящий в словарь, и требует исправления. Инструмент не исправляет орфографию автоматически и не предлагает альтернативные варианты написания.
Нано переключатели
Когда вы вызываете nano из приглашения оболочки, указание необязательного переключателя команды изменяет поведение программы по умолчанию. Ниже описаны наиболее полезные переключатели; остальное найдите, прочитав руководство по nano.
- нано-B: Создает резервную копию файла перед его редактированием.
- нано-E: Преобразует табуляции в пробелы во время редактирования.
- нано -c: Постоянно отображать статистику положения курсора.
- нано -i: Автоматически сдвигать новые строки в то же положение, что и предыдущая строка.
- нано-k: Переключить обрезку так, чтобы обрезка происходила от позиции курсора, а не от всей строки.
- нано-м: Обеспечивает поддержку мыши редактору.
- нано-v: Открывает файл только для чтения.
После того, как вы освоите основы nano, просмотрите справочную страницу программы для получения более подробных инструкций. Войти человек нано в приглашении оболочки.