urxvt-searchable-scrollback(1)

πŸ’… urxvt-searchable-scrollback(1) πŸ’…

okay so bestie, this is the RXVT-UNICODE manual page for urxvt-searchable-scrollback(1) β€” yes, the whole manual name is right there, we're being cute but accurate. πŸ¦‹

✨ NAME ✨

searchable-scrollback β€” incremental scrollback search πŸ’–

πŸŽ€ DESCRIPTION πŸŽ€

so like… this adds regex search functionality to your scrollback buffer, triggered by the searchable-scrollback:start action (bound to M-s by default). πŸ”₯

While you're in search mode, normal terminal input/output is suspended and a regex is displayed at the bottom of the screen. No cap.

Typing characters appends them to the regex and keeps the incremental search going. πŸ’… In addition, these bindings are recognized:

  • BackSpace β€” remove a character from the regex.
  • Insert β€” append the value of the PRIMARY selection to the regex.
  • Up β€” search for a match upwards.
  • Down β€” search for a match downwards.
  • Prior β€” scroll up.
  • Next β€” scroll down.
  • End β€” scroll to the bottom.
  • Escape β€” leave the mode and return to the point where search was started.
  • Enter or Return β€” leave the mode maintaining the current position in the scrollback. Additionally, if the Shift modifier is active, store the first match in the current line into the primary selection.

The regex defaults to (?i), which gives you a case-insensitive search. To get a case-sensitive search you can delete this prefix using BackSpace, or simply use an uppercase character, which removes the (?i) prefix. 🧚

See perlre for more info about perl regular expression syntax.


xoxo, from urxvt-searchable-scrollback(1) and the RXVT-UNICODE manual β€” version 9.31, dated 2023-12-02 πŸ«ΆπŸ’–

πŸ“¦ where this page comes from