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.)

Respostas:


9

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

:%s//replacement/

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

0

Outra solução possível

:exe '%s/' . @/ . '/replacement/g'
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.