Eu tenho uma lista de palavras: bau ceu diu fou gau Quero transformar essa lista em: byau cyeu dyiu fyou gyau Tentei sem êxito o comando: :%s/(\w)(\w\w)/\1y\2/g Como isso não funciona, o que preciso alterar para que os grupos de captura de expressões regulares funcionem no Vim?
Esta é a segunda parte de uma série de artigos educacionais de regex. Ele mostra como lookaheads e referências aninhadas podem ser usadas para corresponder ao idioma não regular a n b n . As referências aninhadas são introduzidas pela primeira vez em: Como este regex encontra números triangulares? Uma …