evilpossui duas implementações de pesquisa, uma é própria e a outra é um invólucro do emacs isearch. evil-search-forwardenvolve isearch-forward, evil-ex-search-forwardinvoca a pesquisa interna.
Qual deles é governado pela variável evil-search-module, o padrão é isearch. Nesse modo, evila pesquisa se comporta exatamente como o emacs (porque é.) Quando definida para evil-searchvocê, o comportamento é muito mais parecido com o vim. (Eu não posso enumerar as diferenças desde que migrou de vima emacs/ evilalgum tempo atrás, mas jogar com esta variável, você vai ter o gosto dele e decidir o que você gosta mais. Eu uso isearchporque eu recebo um comportamento consistente com outros lugares emacs, onde eu uso o modo emacs e evilfaz um trabalho muito bom, envolvendo funcionalidades nativas isearche preservadas vim, mas é uma questão de gosto e hábitos)