Vim encontra e substitui uma parte do texto

Adoro que o vim nos permite escrever expressões regulares que facilitam a busca e substituição de partes do texto.

Para substituir fooa barvocê fazer isso:

:%s/foo/bar/gc

Isso irá destacar cada ocorrência fooe solicitar uma ação a ser executada. As opções são ysubstituir, qsair ou asim para todos.

Para substituir image.pnga <img src="image.png" />fazer seguinte:

:%s/(w+.w+)/<img src="1"" />/gc

Eu costumava wcombinar caracteres alfanuméricos e +qualquer coisa depois disso.

Para obter uma lista dos operadores disponíveis