Искать в окне cygwin буфер Mintty
Как сделать текстовый поиск в буфере окна Cygwin? Есть ли способ сделать такой же поиск текста, как в буфере консоли Windows (щелкните правой кнопкой мыши> поиск)?
(Я использую мятный)
5 ответов
В Mintty, вы можете сделать это, используя последовательность Alt + F3.
Больше информации на странице руководства mintty
Поиск в тексте и буфере прокрутки
Alt-F3
открывает панель поиска с полем ввода для строки поиска. Совпадения подсвечиваются в буфере прокрутки. Enter/Shift+Enter, найти следующую / предыдущую позицию совпадения и прокручивает буфер прокрутки соответственно. Внешний вид панели поиска и соответствующие цвета подсветки могут быть настроены.
Остерегайтесь этой последовательности очень близко к позорной последовательности окон, которая закрывает окно. (который использует F4)
Кроме того, вы можете включить сочетание клавиш Ctrl + Shift + H, перейдя на панель параметров mintty и включив сочетания клавиш Ctrl + Shift + буквы в Key
раздел опций.
Вы получаете доступ к панели параметров, щелкнув правой кнопкой мыши по значку mintty в окне mintty (верхний левый угол)
Там нет такой функции в настоящее время. Ближайшая альтернатива - "Выбрать все" (затем "Копировать", если вы отключили копирование при выборе), вставьте в текстовый редактор и выполните поиск там.
(Mintty) Я испортил команду rsync (неправильное направление), поэтому я хотел отследить, какие файлы были изменены. Поэтому я вручную выбрал вывод экрана Mintty снизу, удерживая левую кнопку мыши нажатой, а затем переместившись в верхнюю часть экрана, а затем утомительно ждал, пока экран прокручивался вечно назад, а затем, когда я вернулся назад, насколько мне было нужно, я сделал это. Control-Insert для копирования. Затем я вставил в текстовый файл, который я мог тогда искать, редактировать, grep, vim к своему сердцу содержание. Не знаю, если это единственный способ, но это работает!
У вас есть несколько вариантов.
Используйте cmd |
tee
файл, затем поиск в полученном файле впоследствии.использование
screen
режим копирования / прокрутки.
Я использовал редактор Emacs в качестве буфера. Из emacs откройте оболочку: оболочку Cx, тогда я могу выполнить поиск в буфере в качестве текущего окна.