Skip to content

Terminal Search

OxideTerm searches terminal content from the Rust-owned state of the active pane. Search includes the visible screen and the scrollback currently retained by that terminal session.

PlatformShortcut
macOS⌘F
Windows / LinuxCtrl+Shift+F

You can also open Search from the terminal context menu or command palette.

The native search bar provides:

  • A text field for the query
  • Current match and total match count, such as 2/15
  • Previous and next result buttons
  • A close button

Results update as the query changes. The active result is highlighted separately, and selecting a result scrolls it into view near the upper part of the pane.

Current terminal search uses a literal, case-sensitive substring match. It does not interpret the query as a regular expression and does not expose separate visible/deep modes.

Wrapped terminal rows are assembled into logical lines before matching, so a query can match text that spans a visual line wrap. Search covers only the scrollback retained by the active terminal; output that has already fallen outside the configured scrollback limit is unavailable.

ActionShortcut or control
Next matchEnter or down arrow
Previous matchShift+Enter or up arrow
Close searchEsc or close button

Navigation wraps: moving forward from the last result returns to the first, and moving backward from the first returns to the last.

The terminal scrollback setting controls how much past output can be searched. Increasing it retains more output but uses more memory. Choose a value that fits the length of the sessions you normally inspect.

Search state belongs to each terminal pane. Switching panes searches the newly active pane’s own terminal state rather than a shared application-wide history.

Text is visible but no match appears

Check letter case and remove leading or trailing spaces from the query. Search is literal and case-sensitive.

Older output is missing

The output may have exceeded the terminal’s configured scrollback limit. Increase the limit in terminal settings for future sessions.

Search opened inside the IDE instead

The same Find shortcut is context-sensitive. When a native editor is active it opens editor find; focus a terminal pane before invoking terminal search.