Основные команды
Запуск
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
внутри редактора.
Добавить комментарий