A busca efetiva pode ajudar muito, caso bem usada, tanto no ganho de tempo como na efeciência de substituições ou refactories. Seguem alguns outros exemplos de finalidades para a busca utilizando o Vim:
- Certeza de encontrar todas as incidências
- Ficam visualmente destacadas (com :set hlsearch)
- Testar substituições
- Verificar a ortografia atrás de erros de digitação
- Encontrar variáveis ou funções não utilizadas, só declaradas
- Encontrar rapidamente algum termo
- Verificar a existência de algum termo
Além da conhecida / (barra) para buscar, existe o :vimgrep. É dele que quero falar.