Руководство по редактору Nano для Linux: все команды и горячие клавиши с русскими комментариями»

Основные команды

Запуск

bashnano [имя_файла]      # Открыть файл или создать новый
nano -w [имя_файла]   # Открыть без переноса длинных строк
nano +[число] файл    # Открыть с курсором на указанной строке

Навигация по тексту

  • Ctrl+A — переход в начало строки
  • Ctrl+E — переход в конец строки
  • Ctrl+Y — страница вверх
  • Ctrl+V — страница вниз
  • Ctrl+_ — переход на определённую строку (сначала введите номер)
  • Alt+/ — переход в конец файла
  • Alt+\ — переход в начало файла

Редактирование текста

  • Ctrl+K — вырезать текущую строку в буфер обмена
  • Ctrl+U — вставить содержимое буфера обмена
  • Alt+A — включить/выключить режим выделения текста
  • Ctrl+6 — начать выделение текста (если режим выделения выключен)
  • Alt+6 — копировать выделенный текст
  • Ctrl+D — удалить символ под курсором
  • Backspace — удалить символ перед курсором
  • Alt+T — удалить все пробельные символы от курсора до следующего слова

Поиск и замена

  • Ctrl+W — поиск текста (для поиска следующего совпадения нажмите Alt+W)
  • Ctrl+\ — поиск и замена

Сохранение и выход

  • Ctrl+O — сохранить файл
  • Ctrl+X — выйти из редактора (если есть несохраненные изменения, nano спросит о сохранении)
  • Alt+X — сохранить файл и выйти

Работа с буфером

  • Alt+> — перейти к следующему буферу (открытому файлу)
  • Alt+< — перейти к предыдущему буферу
  • Alt+A — включить/выключить маркировку текста
  • Alt+^ — отметить начало выделения текста
  • Alt+} — отступ текста вправо
  • Alt+{ — отступ текста влево

Дополнительные функции

Проверка орфографии

  • Ctrl+T — проверка орфографии (требуется установленный spell)

Работа с буфером обмена

  • Alt+M — включить/выключить поддержку мыши
  • Alt+D — подсчет слов, строк и символов

Настройка отображения

  • Alt+L — включить/выключить отображение номеров строк
  • Alt+P — включить/выключить отображение пробелов и табуляций

Конфигурация

  • ~/.nanorc — файл конфигурации nano для текущего пользователя
  • /etc/nanorc — общесистемный файл конфигурации

Полезные комбинации для программирования

  • Alt+3 — закомментировать/раскомментировать выделенные строки (должно быть настроено в .nanorc)
  • Ctrl+] — автодополнение имени функции/переменной (если поддерживается)
  • Alt+] — перейти к парной скобке

Рекомендации по использованию

  • Используйте Ctrl+G для вызова справки во время работы
  • Создайте персональный файл настроек ~/.nanorc для улучшения опыта работы
  • Для программирования используйте подсветку синтаксиса, настроив её в конфигурационном файле
  • При работе с большими файлами используйте флаг -c для постоянного отображения позиции курсора

Пример конфигурации ~/.nanorc

# Включение подсветки синтаксиса
include "/usr/share/nano/*.nanorc"

# Автоотступы
set autoindent

# Плавная прокрутка строк
set smooth

# Показывать номера строк
set linenumbers

# Включение мыши
set mouse

# Табуляция равна 4 пробелам
set tabsize 4

# Конвертирование таба в пробелы
set tabstospaces

Эта памятка содержит наиболее часто используемые команды и функции редактора nano. Для получения полной информации о возможностях nano, используйте man nano в терминале или нажмите Ctrl+G внутри редактора.

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *