====== Nano ====== {{ :nano_1.png?600 |}} ---- ===== Горячие клавиши ===== Система обозначений комбинаций клавиш следующая: * **^** - комбинации вводятся при помощи нажатой кнопки (**Ctrl**) или **двойном нажатии Escape** (**Esc**); * **M** - комбинации могут быть введены при помощи кнопок **Esc**, **Alt** или **Meta**, в зависимости от используемой клавиатуры. * Также нажатие **Esc дважды**, затем ввод **трёхзначного числа от 000 до 255** вставит символ с соответствующим кодом. Следующие комбинации клавиш доступны в главном окне редактора. Альтернативные комбинации показаны по возрастанию: ^ Комбинация ^ Клавиша ^ Альт. комбинация ^ Значение ^ | **%%^G%%** | (F1) | | Показать эту справку | | **%%^X%%** | (F2) | | Закрыть текущий буфер / Выйти из nano | | **%%^O%%** | (F3) | | Записать текущий файл на диск | | **%%^J%%** | (F4) | | Выровнять текущий абзац | ^ ^ ^ ^ ^ | **%%^R%%** | (F5) | | Вставить другой файл в текущий | | **%%^W%%** | (F6) | | Искать текст или регулярное выражение | | **%%^Y%%** | (F7) | | Перейти на предыдущий экран | | **%%^V%%** | (F8) | | Перейти на следующий экран | ^ ^ ^ ^ ^ | **%%^K%%** | (F9) | | Вырезать текущую строку и сохранить её в буфере обмена | | **%%^U%%** | (F10) | | Вставить содержимое буфера обмена в текущую строку | | **%%^C%%** | (F11) | | Показать положение курсора | | **%%^T%%** | (F12) | | Проверить орфографию, если доступно | ^ ^ ^ ^ ^ | **%%M-\%%** | | **%%(M-|)%%** | На первую строку файла | | **%%M-/%%** | | **%%(M-?)%%** | На последнюю строку файла | ^ ^ ^ ^ ^ | **%%^_%%** | (F13) | **%%(M-G)%%** | Перейти на указанный номер строки и столбца | | **%%^\%%** | (F14) | **%%(M-R)%%** | Заменить текст или регулярное выражение | | **%%^^%%** | (F15) | **%%(M-A)%%** | Отметить текст в текущей позиции курсора | | **%%M-W%%** | (F16) | | Повторить последний поиск | ^ ^ ^ ^ ^ | **%%M-^%%** | | **%%(M-6)%%** | Копировать текущую строку и сохранить ее в буфере обмена | | **%%M-}%%** | | | Увеличить отступ строки | | **%%M-{%%** | | | Уменьшить отступ строки | | **%%^F%%** | | | Вперёд на один символ | | **%%^B%%** | | | Назад на один символ | | **%%^Space%%** | | | Вперёд на одно слово | | **%%M-Space%%** | | | Назад на одно слово | | **%%^P%%** | | | На предыдущую строку | | **%%^N%%** | | | На следующую строку | ^ ^ ^ ^ ^ | **%%^A%%** | | | На начало текущей строки | | **%%^E%%** | | | В конец текущей строки | | **%%M-(%%** | | **%%(M-9)%%** | На начало текущего абзаца; потом следующего абзаца | | **%%M-)%%** | | **%%(M-0)%%** | В конец текущего абзаца; потом следующего абзаца | | **%%M-]%%** | | | На соответствующую скобку | | **%%M--%%** | | **%%(M-_)%%** | Прокрутить одну строку вверх, не перемещая курсор | | **%%M-+%%** | | **%%(M-=)%%** | Прокрутить одну строку вниз, не перемещая курсор | | **%%M-<%%** | | **%%(M-,)%%** | Перейти в предыдущий буфер | | **%%M->%%** | | **%%(M-.)%%** | Перейти в следующий буфер | ^ ^ ^ ^ ^ | **%%M-V%%** | | | Вставить следующую комбинацию клавиш как есть | | **%%^I%%** | | | Вставить табуляцию в позиции курсора | | **%%^M%%** | | | Вставить строку в позиции курсора | | **%%^D%%** | | | Удалить символ под курсором | | **%%^H%%** | | | Удалить символ слева от курсора | | **%%M-T%%** | | | Вырезать от позиции курсора до конца файла | ^ ^ ^ ^ ^ | **%%M-J%%** | | | Выровнять по ширине текущий абзац | | **%%M-D%%** | | | Подсчитать количество слов, строк и символов | | **%%^L%%** | | | Обновить текущий экран | | **%%^Z%%** | | | Приостановить редактор (если включено) | ^ ^ ^ ^ ^ | **%%(M-X)%%** | | | Режим справки разрешить/запретить | | **%%(M-C)%%** | | | Отображение постоянного положения курсора разрешить/запретить | | **%%(M-O)%%** | | | Использование дополнительной строки для редактирования разрешить/запретить | | **%%(M-S)%%** | | | Плавная прокрутка разрешить/запретить | | **%%(M-P)%%** | | | Отображение пробелов разрешить/запретить | | **%%(M-Y)%%** | | | Подсветка синтаксиса разрешить/запретить | | **%%(M-H)%%** | | | Умная клавиша HOME разрешить/запретить | | **%%(M-I)%%** | | | Автоотступы разрешить/запретить | | **%%(M-K)%%** | | | Вырезать до конца разрешить/запретить | | **%%(M-L)%%** | | | Перенос длинных строк разрешить/запретить | | **%%(M-Q)%%** | | | Конвертация табуляций в пробелы разрешить/запретить | | **%%(M-B)%%** | | | Резервные файлы разрешить/запретить | | **%%(M-F)%%** | | | Несколько файловых буферов разрешить/запретить | | **%%(M-M)%%** | | | Поддержка мыши разрешить/запретить | | **%%(M-N)%%** | | | Без преобразования из формата DOS/Mac разрешить/запретить | | **%%(M-Z)%%** | | | Приостановка разрешить/запретить | | **%%(M-$)%%** | | | Мягкий перенос строк разрешить/запретить |