… | |
… | |
5 | #:META:RESOURCE:%:string:activation hotkey keysym |
5 | #:META:RESOURCE:%:string:activation hotkey keysym |
6 | #:META:BINDING:M-s:start |
6 | #:META:BINDING:M-s:start |
7 | |
7 | |
8 | =head1 NAME |
8 | =head1 NAME |
9 | |
9 | |
10 | searchable-scrollback<hotkey> - incremental scrollback search (enabled by default) |
10 | searchable-scrollback - incremental scrollback search (enabled by default) |
11 | |
11 | |
12 | =head1 DESCRIPTION |
12 | =head1 DESCRIPTION |
13 | |
13 | |
14 | Adds regex search functionality to the scrollback buffer, triggered |
14 | Adds regex search functionality to the scrollback buffer, triggered by |
15 | by a hotkey (default: C<M-s>). While in search mode, normal terminal |
15 | the C<searchable-scrollback:start> action (bound to C<M-s> by |
|
|
16 | default). While in search mode, normal terminal input/output is |
16 | input/output is suspended and a regex is displayed at the bottom of the |
17 | suspended and a regex is displayed at the bottom of the screen. |
17 | screen. |
|
|
18 | |
18 | |
19 | Inputting characters appends them to the regex and continues incremental |
19 | Inputting characters appends them to the regex and continues incremental |
20 | search. C<BackSpace> removes a character from the regex, C<Up> and C<Down> |
20 | search. C<BackSpace> removes a character from the regex, C<Up> and C<Down> |
21 | search upwards/downwards in the scrollback buffer, C<End> jumps to the |
21 | search upwards/downwards in the scrollback buffer, C<End> jumps to the |
22 | bottom. C<Escape> leaves search mode and returns to the point where search |
22 | bottom. C<Escape> leaves search mode and returns to the point where search |