Bem, eu tentei isso em duas máquinas (SUN OS / Linux) e funciona em ambos:
No vi (< > representa ações para fazer / escrever):
:<write start line number>,<write end line number>y<press enter>
Em seguida, mova o cursor com as teclas de seta / hjkl para onde deseja colar.
Em seguida, basta pressionar p ou P
Exemplo:
:1,3y
Isso copiará a linha de 1 a 3.