El-search is
potentially really cool, but needs more docs (as does pcase) it also
lacks some fairly basic user interface features. Secondary matches are
highlighted, but the actual repeat search action itself doesn’t seem to be
implemented.
Search (and search/replace) history is also absent, which makes the
command quite annoying to use.
That said, I don’t think it’s too hard to add these feaures to
el-search, I’ll definitely give it a try over the next few days.