Nano
Теги: linux
Редактор разбит на 4 основные части:
- верхняя строка содержит версию программы, текущее имя файла, который редактируется, и были ли внесены изменения в текущий файл
- во второй части отображен редактируемый файл
- строка состояния
- две строки внизу показывают наиболее часто используемые комбинации клавиш
Комбинации с Control обозначены символом ^ и вводятся при помощи нажатой кнопки Ctrl или двойном нажатии Escape; комбинации с Esc обозначены символом m и могут быть введены при помощи кнопок Esc, Alt или Meta, в зависимости от используемой клавиатуры. Также, нажатие Esc дважды и дальнейший ввод трёхзначного числа от 000 до 255 введёт соответствующий символ.
Следующие комбинации доступны в главном окне редактирования. Альтернативные комбинации показаны в скобках:
Ctrl+GилиF1- Показать эту справкуCtrl+XилиF2- Закрыть текущий буфер / Выйти из nanoCtrl+OилиF3- Записать текущий файл на дискCtrl+JилиF4- Выровнять текущий абзацCtrl+RилиF5- Вставить другой файл в текущийCtrl+WилиF6- Искать текст или регулярное выражениеCtrl+YилиF7- Перейти на предыдущий экранCtrl+VилиF8- Перейти на следующий экранCtrl+KилиF9- Вырезать текущую строку и сохранить её в буфере обменаCtrl+UилиF10- Вставить содержимое буфера обмена в текущую строкуCtrl+CилиF11- Показать положение курсораCtrl+TилиF12- Проверить орфографию, если доступноm+\илиm+|- На первую строку файлаm+/илиm+?- На последнюю строку файлаCtrl+_илиm+G- Перейти на указанный номер строки и рядCtrl+\илиm+R- Заменить текст или регулярное выражениеCtrl+^илиm+Alt- Отметить текст в текущей позиции курсораm+W- Повторить последний поискm+^илиm+6- Копировать текущую строку и сохранить ее в буфере обменаm+}- Увеличить отступ строкиm+{- Уменьшить отступ строкиCtrl+F- Вперёд на один символCtrl+B- Назад на один символCtrl+Space- Вперёд на одно словоm+Space- Назад на одно словоCtrl+P- На предыдущую строкуCtrl+N- На следующую строкуCtrl+Alt- На начало текущей строкиCtrl+E- В конец текущей строкиm+(илиm+9- На начало текущего абзаца; потом следующего абзацаm+)илиm+0- В конец текущего абзаца; потом следующего абзацаm+]- На соответствующую скобкуm+−илиm+_- Прокрутить одну строку вверх, не перемещая курсорm++илиm+=- Прокрутить одну строку вниз, не перемещая курсорm+<илиm+,- Переключить на предыдущий буферm+>илиm+.- Переключить на следующий буферm+V- Вставить следующую комбинацию клавиш как естьCtrl+I- Вставить табуляцию в позиции курсораCtrl+M- Вставить строку в позиции курсораCtrl+D- Удалить символ под курсоромCtrl+H- Удалить символ слева от курсораm+T- Вырезать с текущей позиции до конца файлаm+J- Выровнять весь файлm+D- Подсчитать количество слов, строк и символовCtrl+L- Обновить текущий экранCtrl+Z- Приостановить редактор (если включено)m+X- Режим справки разрешить/запретитьm+C- Постоянное отображение положения разрешить/запретитьm+O- Использование дополнительной строки для редактирования разрешить/запретитьm+Shift- Плавная прокрутка разрешить/запретить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+$- Мягкий перенос строк разрешить/запретить