231 |
|
|
232 |
Vertical scrolling during incremental search can be enabled by |
Vertical scrolling during incremental search can be enabled by |
233 |
setting the customizable variable @code{isearch-allow-scroll} to a |
setting the customizable variable @code{isearch-allow-scroll} to a |
234 |
non-nil value. |
non-@code{nil} value. |
235 |
|
|
236 |
You can then use the vertical scroll-bar or certain keyboard |
You can then use the vertical scroll-bar or certain keyboard |
237 |
commands such as @kbd{@key{PRIOR}} (@code{scroll-down}), |
commands such as @kbd{@key{PRIOR}} (@code{scroll-down}), |
238 |
@kbd{@key{NEXT}} (@code{scroll-up}) and @kbd{C-l} (@code{recenter}) |
@kbd{@key{NEXT}} (@code{scroll-up}) and @kbd{C-l} (@code{recenter}) |
239 |
within the search, thus letting you see more of the text near the |
within the search, thus letting you see more of the text near the |
240 |
current match. You must run these commands via their key sequences to |
current match. You must run these commands via their key sequences to |
241 |
stay in the search - typing M-x @var{comand-name} will always |
stay in the search---typing M-x @var{comand-name} will always |
242 |
terminate a search. |
terminate a search. |
243 |
|
|
244 |
You can give prefix arguments to these commands in the usual way. |
You can give prefix arguments to these commands in the usual way. |
245 |
The current match cannot be scrolled out of the window - this is |
The current match cannot be scrolled out of the window---this is |
246 |
intentional. |
intentional. |
247 |
|
|
248 |
Several other commands, such as @kbd{C-x 2} |
Several other commands, such as @kbd{C-x 2} |
847 |
@vindex isearch-allow-scroll |
@vindex isearch-allow-scroll |
848 |
|
|
849 |
Scrolling, etc., during incremental search is enabled by setting the |
Scrolling, etc., during incremental search is enabled by setting the |
850 |
customizable variable @code{isearch-allow-scroll} to a non-nil value. |
customizable variable @code{isearch-allow-scroll} to a non-@code{nil} value. |
851 |
|
|
852 |
@c See Subject: Info file: How do I get an itemized list without blank lines? |
@c See Subject: Info file: How do I get an itemized list without blank lines? |
853 |
@c Date: Sat, 12 Apr 2003 09:45:31 +0000 in gnu.emacs.help |
@c Date: Sat, 12 Apr 2003 09:45:31 +0000 in gnu.emacs.help |
893 |
|
|
894 |
You should only thus configure commands which are ``safe'': i.e., they |
You should only thus configure commands which are ``safe'': i.e., they |
895 |
won't leave emacs in an inconsistent state when executed within a |
won't leave emacs in an inconsistent state when executed within a |
896 |
search - that is to say, the following things may be changed by a |
search---that is to say, the following things may be changed by a |
897 |
command only temporarily, and must be restored before the command |
command only temporarily, and must be restored before the command |
898 |
finishes: |
finishes: |
899 |
|
|
913 |
window's size, or create or delete other windows and frames. |
window's size, or create or delete other windows and frames. |
914 |
|
|
915 |
Note that an attempt by a command to scroll the text |
Note that an attempt by a command to scroll the text |
916 |
@emph{horizontally} won't work, although it will do no harm - any such |
@emph{horizontally} won't work, although it will do no harm---any such |
917 |
scrolling will be overriden and nullified by the display code. |
scrolling will be overriden and nullified by the display code. |
918 |
|
|
919 |
@node Replace, Other Repeating Search, Configuring Scrolling, Search |
@node Replace, Other Repeating Search, Configuring Scrolling, Search |