Полезные команды редактора Nano (Горячие клавиши)

Linux Logo Applications

Поскольку редактор nano не поддерживает использование мыши, здесь приведена таблица команд, которые могут оказаться очень полезными. Вам следует поэкспериментировать с каждой из них и постараться запомнить их, это может значительно ускорить вашу работу.

 В nano нет команды "отмена", поэтому чаще сохраняйте свою работу!

Чтобы увидеть список всех команд nano, введите Ctrl+g, находясь в редакторе)

Управление файлами

Задача Клавиши
Открыть файл из nano Ctrl+r

ПРИМЕЧАНИЕ: действует завершение вкладки; кроме того, после ввода этой команды обратите внимание на новые пункты меню в нижней части экрана. Например, Ctrl+T позволит вам просмотреть файловую систему и найти файл для открытия.

Отобразить буфер следующего файла Alt+>
Отобразить буфер предыдущего файла Alt+<
Сохранить текущий файловый буфер на диск Ctrl+o
Закрыть текущий файловый буфер Ctrl+x

ПРИМЕЧАНИЕ: Если файл еще не был сохранен, вас спросят, хотите ли вы его сохранить. Кроме того, если открыт только один файловый буфер, его закрытие приведет к выходу из nano.

Копирование и вставка

Задача Клавиши
Выделить область для операции вырезания или вставки Alt+a
Копирование выделенной области в буфер обмена Alt+^

ПРИМЕЧАНИЕ: После установки метки с помощью Alt+a переместите курсор для определения региона, вы должны увидеть, что он выделяется по мере перемещения курсора. Также, чтобы отменить определение региона, просто введите Alt+a еще раз.

Вырезать выделенную область в буфер обмена Ctrl+k
Вставить содержимое буфера обмена в текущую позицию курсора Ctrl+u
Вырезать от текущей позиции курсора до конца строки (EOL) Ctrl+k

ПРИМЕЧАНИЕ: Эта команда не требует выделения области.

Навигация по коду

Задача Клавиши
Перейти к началу файла Alt+\
Перейти к концу файла Alt+/
Переместиться вперед на один экран Ctrl+v
Переместиться на один экран назад Ctrl+y
Переход к целевому номеру строки Alt+g
Переход к соответствующему символу открытия/закрытия Alt+]
ПРИМЕЧАНИЕ: Очень полезно для поиска ошибок компилятора несовпадающих скобок!
Прокрутка окна Alt+= для прокрутки вниз, Alt+- для прокрутки вверх
Отступ/выравнивание выделенных блоков Используйте Alt+a для выделения блока, затем Alt+} для отступа от выделенного блока, а Alt+{ для отступа от блока.

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

Задача Клавиши
Поиск целевой строки Ctrl+w

ПРИМЕЧАНИЕ: После ввода этой команды обратите внимание на новые пункты меню в нижней части экрана, например, переключение направления поиска (Alt+B) или замена строки поиска на другую строку (Ctrl+R).

Повторить последний поиск Alt+w
Переключение направления для следующего поиска Ctrl+w с последующим Ctrl+b
Поиск и замена Alt+r

Именные ключевые эквиваленты

Задача Клавиши
Home Ctrl+a
End Ctrl+e
Page Up Ctrl+y
Page Down Ctrl+v
Клавиши со стрелками Ctrl+f (Право), Ctrl+b (Лево), Ctrl+n (Вниз), Ctrl+p (Вверх)
Tab Ctrl+i
Backspace Ctrl+h
Delete Ctrl+d
Return Ctrl+m

 

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