Terminal search scans the full scrollback buffer of the active terminal and highlights
every matching line. Results are paginated and loaded on demand.
Searching is debounced — Cogno waits 120 ms after you stop typing before running the
query. Results show matching lines with line numbers. Selecting a result scrolls the
terminal to that position.
Up to 200 lines are loaded per page. Use “load more” to fetch the next page if the
query has additional matches.
| Option | Description |
|---|
| Case sensitive | Match uppercase and lowercase exactly |
| Regular expression | Treat the query as a regex pattern |
| Block search | Restrict the search to a specific range of buffer lines |
| Key | Action |
|---|
↓ / ↑ | Move between results |
Enter | Jump to the selected result |
Escape | Close and clear highlights |
| Setting | Default | Description |
|---|
search.mode | visible | Initial panel visibility (off / hidden / visible) |
search.match.background_color | 2f8fda55 | Background color of non-active matches |
search.match.border_color | 2f8fda | Border color of non-active matches |
search.match.overview_ruler_color | 2f8fda | Match indicator in the overview ruler |
search.active_match.background_color | f5e66399 | Background color of the selected match |
search.active_match.border_color | f5e663 | Border color of the selected match |
search.active_match.overview_ruler_color | f5e663 | Selected match indicator in the overview ruler |
| Action | Description |
|---|
open_terminal_search | Toggle the search panel |