Сочетания клавиш GNU Nano

Gnu Nano Cheatsheet 00 Featured Image

GNU Nano — это легкий, но мощный текстовый редактор для Linux, который поставляется в большинстве дистрибутивов. В отличие от Emacs и Vim, GNU Nano предлагает своим пользователям простой способ быстрого редактирования текстовых файлов в командной строке. Это может быть особенно полезно, если вы защищаете сервер только с помощью SSH-терминала.

Скачайте этот шпаргалку

Введите свой адрес электронной почты ниже, чтобы получить эту PDF-шпаргалку в свой почтовый ящик.

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

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

Зная это, эта шпаргалка предоставляет вам все необходимые сочетания клавиш для GNU Nano. Не только это, она также подчеркивает некоторые малоизвестные функции программы.

КомандаФункция
Перемещение по буферу
Ctrl + BПереместить курсор на один символ назад.
Ctrl + FПереместить курсор на один символ вперед.
Ctrl + PПереместить курсор на одну строку вверх.
Ctrl + NПереместить курсор на одну строку вниз.
Ctrl + YПереместить курсор на одну страницу вверх.
Ctrl + VПереместить курсор на одну страницу вниз.
Ctrl + Left ArrowПереместить курсор на одно слово назад.
Ctrl + Right ArrowПереместить курсор на одно слово вперед.
Ctrl + Up ArrowПереместить курсор к предыдущему блоку.
Ctrl + Down ArrowПереместить курсор к следующему блоку.
Ctrl + AПерейти в начало текущей строки.
Ctrl + EПерейти в конец текущей строки.
Alt + Backslash ()Перейти в начало текущего буфера.
Alt + Slash (/)Перейти в конец текущего буфера.
Alt + Less-Than (<)Перейти к предыдущему буферу.
Alt + Greater-Than (>)Перейти к следующему буферу.
Alt + Up ArrowПереместить буфер на один экран вверх.
Alt + Down ArrowПереместить буфер на один экран вниз.
Alt + GПерейти к определенной строке в буфере.
Alt + Right Square Bracket (])Переместить курсор к соответствующей скобке в буфере.
Манипуляция файлами
Ctrl + RОткрыть существующий файл и поместить его в текущий буфер.
Ctrl + SСохранить текущий буфер в существующий файл.
Ctrl + OСохранить текущий буфер как другой файл.
Ctrl + XЗакрыть текущий буфер и выйти из GNU Nano.
Редактирование файла
Ctrl + MСоздать новую строку в текущей позиции курсора.
Ctrl + KВырезать текущую строку и поместить ее в буфер обмена.
Alt + TВырезать от текущей точки до конца буфера.
Alt + 6Скопировать текущую строку и поместить ее в буфер обмена.
Ctrl + UВставить буфер обмена в текущую позицию курсора.
Ctrl + HУдалить символ перед курсором.
Ctrl + DУдалить символ под курсором.
Alt + BackspaceУдалить слово слева от курсора.
Ctrl + DeleteУдалить слово справа от курсора.
Alt + DeleteУдалить текущую строку.
Alt + UОтменить последнее изменение в буфере.
Alt + EПовторить последнее отмененное действие в буфере.
Ctrl + JВыравнивание текста в текущей позиции курсора.
Alt + JВыравнивание текста во всем буфере.
Alt + 3Закомментировать текущие выделенные строки в буфере.
Alt + VВвести следующий нажатие клавиши как есть в отображении.
Ctrl + Right Square Bracket (])Переключить функцию автозаполнения GNU Nano.
Alt + AПереключиться в режим выделения текста.
Alt + Left Curly Bracket ({)Увеличить отступ в текущем выделенном регионе.
Alt + Right Curly Bracket (})Убрать отступ в текущем выделенном регионе.
Поиск
Ctrl + WОткрыть диалоговое окно поиска.
Ctrl + QОткрыть диалоговое окно обратного поиска.
Alt + WВыделить следующее слово, соответствующее запросу поиска.
Alt + QВыделить предыдущее слово, соответствующее запросу поиска.
Alt + RОткрыть диалоговое окно замены.
Манипуляция интерфейсом
Ctrl + GПоказать экран справки.
Alt + NПоказать номера строк в текущем буфере.
Alt + PПоказать все пробелы как печатные символы.
Alt + XПереключить линии справки в текущем буфере.
Alt + BПроверить на наличие неправильного синтаксиса во всем буфере.
Alt + FИсправить форматирование в текущем буфере.
Ctrl + TВыполнить внешнюю команду над текущим буфером.
Alt + Colon (:)Создать и сохранить новый макрос.
Alt + Semicolon (;)Выполнить макрос в текущем буфере.
Ctrl + LПерезагрузить текущее отображение GNU Nano.
Alt + IПереключить функцию автоматического отступа GNU Nano.
Alt + LПереключить перенос текста.
Alt + OПреобразовать все введенные табуляции в пробелы.

| Alt + M | Включить поддержку мыши в GNU Nano.

Кредит изображения: Unsplash. Все изменения и скриншоты сделаны Рамсесом Редом.