Reutilizando o padrão de pesquisa no modo ex

7

Às vezes, quero experimentar um padrão /antes de fazer :%s/ …; posso reutilizá-lo sem precisar digitar tudo de novo? (ou use o mouse.)

Toothrot
fonte

Respostas:

9

Claro, basta deixar o padrão na substituição vazio:

:%s//replacement/
garyjohn
fonte
4

Além da resposta de @ garyjohn , você pode <c-r>/inserir o registro de pesquisa em um comando se desejar editá-lo ou deixar de fora o padrão de pesquisa não é suficiente.

:%s/<c-r>//replacement
FDinoff
fonte
0

Outra solução possível

:exe '%s/' . @/ . '/replacement/g'
Ryuichiro
fonte