Любой способ поиска текста в нано?
Nano - это редактор, который я использую в командной строке.
Когда я открываю большой файл, я хотел бы найти какой-нибудь текст (подумайте Ctrl + F).
Есть ли способ сделать это?
4 ответа
Ctrl + W - это ярлык для поиска. Этого же эффекта можно достичь, нажав клавишу F6. После ввода условия поиска нажмите Enter. Чтобы повторить поиск, нажмите Alt + W. В этом меню вы можете выбрать более ранние поиски, используя клавиши со стрелками вверх / вниз.
Чтобы переключить поиск назад, вам нужно нажать Alt + B в диалоговом окне поиска.
Для более быстрого доступа нажмите F1
^ W (F6) Поиск строки или регулярного выражения
- Не во всей системе работают F1 для справочной страницы. Попробуйте ^ G.
- Не во всех системах нано есть страница справки
Да, это просто страница справки ниже. Для тех, кто видит это сообщение [Извините, поддержка этой функции отключена] вместо страницы помощи nano
^ 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) (MG) Перейти к номеру строки и столбца
^\ (F14) (MR) Заменить строку или регулярное выражение
^^ (F15) (MA) Пометить текст в позиции курсора
MW (F16) Повторить последний поиск
M- ^ (M-6) Скопировать текущую строку и сохранить ее в буфере вырезания
M-} Отступ текущей строки
M-{ Отменить отступ текущей строки
^F Перейти вперед на один символ
^B Вернуться на один символ
^ Пробел Перейти на одно слово
M-Space вернуться на одно слово
^P Перейти к предыдущей строке
^N Перейти к следующей строке
^A Перейти к началу текущей строки
^E Перейти к концу текущей строки
M- ( (M-9) Перейти к началу абзаца, затем к предыдущему абзацу
M-) (M-0) Пройдите чуть дальше конца абзаца; затем следующего абзаца
M-] Перейти к соответствующей скобке
M-- (M-_) Прокрутить вверх на одну строку без прокрутки курсора
M- + (M- =) Прокрутить вниз на одну строку без прокрутки курсора
M-< (M-,) Переключиться на предыдущий файловый буфер
M-> (M-.) Перейти к следующему буферу файлов
М.В. Вставить следующий дословно нажатие клавиши
^ Вставляю вкладку в позиции курсора
^ M Вставить новую строку в позиции курсора
^ D Удалить символ под курсором
^ H Удалить символ слева от курсора
MT вырезать из позиции курсора до конца файла
MJ Обоснуйте весь файл
MD Подсчитайте количество слов, строк и символов
^ L Обновить (перерисовать) текущий экран
^ Z Приостановить работу редактора (если функция приостановки включена)
(MX) Режим справки включить / отключить
(MC) Постоянное отображение положения курсора включить / отключить
(МО) Использование еще одной строки для редактирования включить / отключить
(MS) Включение / отключение плавной прокрутки
(MP) Отображение пробелов включить / отключить
(MY) Цветовая подсветка синтаксиса включить / отключить
(MH) Умный дом ключ включения / выключения
(MI) Авто отступ включить / отключить
(MK) Cut to end включить / отключить
(ML) Включение / отключение переноса длинных строк
(MQ) Преобразование типизированных вкладок в пробелы включить / отключить
Вы можете искать текст в нано, используя Ctrl W.
Alt W (или Esc, W) повторит поиск. (В качестве альтернативы, оставив поле пустым, по умолчанию будет отображаться последний искомый текст.)
Нажатие Ctrl R в строке поиска активирует режим замены.
(К сожалению, Ctrl W, кажется, не работает, пока на экране справки nano Ctrl G..)