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?
:%norm ay<CR>.
l, entrar no modo Visual Block com Ctrl+v, marcar a coluna inteira como Shift+gseguida por l, depois entrar no modo Inserir com Shift+ie inserir 'y'. 7 teclas, incluindo acabamento Escpara sair do modo Inserir. Não postar como resposta, porque não se trata realmente de grupos de captura (que foi o que eu procurei quando o encontrei). :-)