incsearch.vim is an improved incremental search. It highlights all pattern matches unlike default ‘incsearch’. It also works in modes Normal, Visual and Operator Pending.
map / (incsearch-forward) map ? (incsearch-backward) map g/ (incsearch-stay)
to set up some mappings to make it feel natural.
The results are cool. So go and try it. 🙂