Raxol.Terminal.SearchBuffer (Raxol v2.0.1)
View SourceManages search state, options, matches, and history for terminal search operations.
Summary
Functions
Adds a pattern to the search history.
Clears the current search.
Clears the search history.
Finds the next match in the search.
Finds the previous match in the search.
Gets all matches in the current search.
Gets the current match index.
Gets the total number of matches.
Gets the current search options.
Gets the current search pattern.
Gets the search history.
Highlights all matches in the current view (no-op placeholder).
Sets the search options.
Starts a new search with the given pattern.
Types
Functions
Adds a pattern to the search history.
Clears the current search.
Clears the search history.
Finds the next match in the search.
Finds the previous match in the search.
Gets all matches in the current search.
Gets the current match index.
@spec get_match_count(t()) :: non_neg_integer()
Gets the total number of matches.
Gets the current search options.
Gets the current search pattern.
Gets the search history.
Highlights all matches in the current view (no-op placeholder).
Sets the search options.
Starts a new search with the given pattern.