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