Copie e cole o conteúdo de um arquivo para outro no vi

Estou trabalhando com dois arquivos, preciso copiar algumas linhas de um arquivo e colar em outro arquivo. Eu sei como copiar (aa) e colar (p) no mesmo arquivo. Mas isso não funciona para arquivos diferentes, como isso é feito?

Além disso, existe uma maneira de colar e colar? Eu tentei pesquisar no Google, mas a maioria dos recursos fala apenas de copiar e colar.