Terminal Search
Regex search through your terminal output. Case-sensitive. Match-by-match navigation. Actually useful.
Questions this answers
- How do I search through terminal output in a terminal emulator?
- Is there a terminal with regex search in scrollback?
- Can I search terminal history with case sensitivity and navigation?
How it works
Press Cmd+F to open the search bar. Type a query to highlight all matches in the terminal scrollback buffer. Navigate between matches with Enter (next) and Shift+Enter (previous), or click the arrow buttons. The current match is highlighted distinctly from other matches, and a counter shows your position in the result set.
Toggle regex mode to search with full regular expression patterns: find IP addresses, error codes, timestamps, or any structured pattern in your output. Case sensitivity is togglable independently, and whole-word matching is available for precise searches.
Search operates over the entire scrollback buffer, not just the visible viewport. For terminals with large scrollback (tens of thousands of lines), search is incremental: results appear as you type, with matches nearest to your current scroll position shown first.
Why it matters
Terminal output scrolls past and is gone. When you need to find a specific error, a particular log line, or a URL from earlier output, you need search that actually works. Chau7 provides regex search with case sensitivity toggle and match-by-match navigation. It searches the scrollback buffer, so content that scrolled off screen is still findable.
Frequently asked questions
How large is the scrollback buffer?
The default scrollback is 10,000 lines per tab, configurable up to 100,000 lines. Search performance remains fast across the full buffer thanks to incremental indexing.
Can I copy search results?
Yes. When a match is highlighted, Cmd+C copies the matched text. You can also select and copy a range of matches or the lines containing them.