Você pode enviar o texto a partir do buffer de corte com a colagem de troca - colando em trocas de seleção, portanto, dwVP
exclui tudo, menos a palavra excluída.
Comece com
Use three words.
This is the first string of another block of strings.
This is the second string of another block of strings.
This is the third string of another block of strings.
e faça
:normal ggdd " three-word line in the cut buffer, cursor on first "This" line
:normal pdwVPo<ESC>j " dwVP is cut a word and exchange-paste it back for the rest of the line
:normal pdwVPo<ESC>j " do it again
:normal pdwVPo<ESC>j " again
Por apenas três, eu não daria qq, mas ggddqqpdwVPo<ESC>jq@q@@
é menor.