# LibTmux.FSharp.ScreenSearch

- **Module:** LibTmux.FSharp
- **Package:** LibTmux.FSharp
- **Language:** F#
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux.FSharp/Query.fsi#L120
- **Page:** https://libtmux.org/en/fsharp/latest/reference/libtmux-fsharp-screensearch/

```
type ScreenSearch
```

Describes text tmux searches for on a pane's visible rows.

tmux evaluates the search itself, as <c>find-window -C</c> does: it reads
only the rows on screen, with trailing spaces removed. To search history,
capture the pane and filter its lines.

## Members

### Common operations

- `Text` (constant): Matches literal text.

### Other members

- `PosixRegex` (constant): Matches a POSIX extended regular expression, which tmux evaluates.
- `PosixRegexIgnoringCase` (constant): Matches a POSIX extended regular expression ignoring case.
- `TextIgnoringCase` (constant): Matches literal text ignoring case.
