Действительно ли возможно прокрутить в isearch режиме?

Существует ли способ просмотреть документ путем прокрутки, не выходя isearch из режима? Я имею isearch-allow-scroll набор к t, но это ограничивает мой диапазон прокрутки, чтобы удостовериться, что текущее соответствие isearch видимо в буфере. Идеально, я хотел бы смочь прокрутить с mousewheel, имея все соответствия isearch, выделенные, поскольку я прокручиваю.

Я знаю M-x occur, но много времени просто способность прокрутить в isearch режиме была бы более эффективной (кроме того, M-x происходят, не играет хорошо со складным режимом).

7
задан Drew 23 November 2014 в 03:50
поделиться

2 ответа

Похоже, то, что вы хотите, вообще невозможно. Из документации внутри isearch.el :

;; scrolling within Isearch mode.  Alan Mackenzie (acm@muc.de), 2003/2/24
;;
;; The idea here is that certain vertical scrolling commands (like C-l
;; `recenter') should be usable WITHIN Isearch mode.  For a command to be
;; suitable, it must NOT alter the buffer, swap to another buffer or frame,
;; tamper with isearch's state, or move point.  It is unacceptable for the
;; search string to be scrolled out of the current window.  If a command
;; attempts this, we scroll the text back again.

Другими словами, невозможно прокрутить достаточно далеко, чтобы строка поиска выходила за пределы окна.

2
ответ дан 7 December 2019 в 07:43
поделиться

Если хотите, есть также highlight-regexp . Он выделит регулярные выражения, и вы сможете прокручивать их как обычно.

5
ответ дан 7 December 2019 в 07:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: