Em um arquivo longo, eu gostaria de procurar um padrão que corresponda aproximadamente a 200 linhas. As linhas correspondentes estão em locais aleatórios no arquivo.
Quando uma linha corresponde, apenas a própria linha é relevante, sem contexto acima ou abaixo.
Normalmente, eu pesquisava /e pularia as correspondências com n.
Mas isso significa que há apenas uma ou duas linhas relevantes na tela por vez.
Existe uma maneira de ocultar todas as linhas que não correspondem, enquanto percorre a lista de linhas de resultados?
Uma abordagem de força bruta seria excluir todas as linhas não correspondentes e desfazer essa exclusão posteriormente. Mas isso é feio de várias maneiras, mesmo que não acabe em desfazer persistente ...
:vimgreppode ser abreviado para:vim