Description
Long command output can be narrowed interactively by typing search text and selecting a matching line. It is useful in terminal workflows where a user wants to choose from files, processes, history entries, branches, or other generated lists.
It runs in the terminal and is usually combined with shell scripts or pipelines. It does not change data by itself; the command around it decides what happens with the selected item.