fzf
fzf
is an incremental search tool for the terminal.
Here’s a good summary of setup and usage. Just out of the gate, adding it to zsh and knowing that you can type and hit ctrl+r to match is good enough to get rolling.
fzf-tab
replaces the zsh default tab completion to just naively run through fzf, it’s also great.