Adoro que o vim nos permite escrever expressões regulares que facilitam a busca e substituição de partes do texto.
Para substituir foo
a bar
você fazer isso:
:%s/foo/bar/gc
Isso irá destacar cada ocorrência foo
e solicitar uma ação a ser executada. As opções são y
substituir, q
sair ou a
sim para todos.
Para substituir image.png
a <img src="image.png" />
fazer seguinte:
:%s/(w+.w+)/<img src="1"" />/gc
Eu costumava w
combinar caracteres alfanuméricos e +
qualquer coisa depois disso.
Para obter uma lista dos operadores disponíveis