diff options
author | nicm <nicm> | 2020-03-31 16:53:23 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2020-04-01 10:08:09 +0100 |
commit | 8dedccaa205a91a0dd57012150567403c2ac827d (patch) | |
tree | 10568cade7d592df321d9dcd3c6abb25edcf3194 /tmux.1 | |
parent | e5fd85415d89ebe8b2f69c80ce6cf80fb1442fde (diff) | |
download | rtmux-8dedccaa205a91a0dd57012150567403c2ac827d.tar.gz rtmux-8dedccaa205a91a0dd57012150567403c2ac827d.tar.bz2 rtmux-8dedccaa205a91a0dd57012150567403c2ac827d.zip |
Add non-regex search variants to avoid the performance cost for people
with large histories or long lines.
Diffstat (limited to 'tmux.1')
-rw-r--r-- | tmux.1 | 24 |
1 files changed, 23 insertions, 1 deletions
@@ -1503,9 +1503,11 @@ The following commands are supported in copy mode: .It Li "scroll-up" Ta "C-y" Ta "C-Up" .It Li "search-again" Ta "n" Ta "n" .It Li "search-backward <for>" Ta "?" Ta "" -.It Li "search-forward <for>" Ta "/" Ta "" .It Li "search-backward-incremental <for>" Ta "" Ta "C-r" +.It Li "search-backward-text <for>" Ta "" Ta "" +.It Li "search-forward <for>" Ta "/" Ta "" .It Li "search-forward-incremental <for>" Ta "" Ta "C-s" +.It Li "search-forward-text <for>" Ta "" Ta "" .It Li "search-reverse" Ta "N" Ta "N" .It Li "select-line" Ta "V" Ta "" .It Li "select-word" Ta "" Ta "" @@ -1514,6 +1516,26 @@ The following commands are supported in copy mode: .It Li "top-line" Ta "H" Ta "M-R" .El .Pp +The search commands come in several varieties: +.Ql search-forward +and +.Ql search-backward +search for a regular expression; +the +.Ql -text +variants search for a plain text string rather than a regular expression; +.Ql -incremental +perform an incremental search and expect to be used with the +.Fl i +flag to the +.Ic command-prompt +command. +.Ql search-again +repeats the last search and +.Ql search-reverse +does the same but reverses the direction (forward becomes backward and backward +becomes forward). +.Pp Copy commands may take an optional buffer prefix argument which is used to generate the buffer name (the default is .Ql buffer |