Depende muito do que você está chamando de vi
. Se é realmente original-vi, então você poderia fazer isso por
- digitando y l para "puxar" um caractere, começando na posição do cursor, indo para uma célula à direita.
- movendo o cursor para a primeira linha onde você deseja colocar o texto
- digitando repetidamente 0 P Enter , passando pelas sete linhas.
No original-vi, você só pode afetar um intervalo de linhas usando o modo ex .
O modo ex de vi
aceita um intervalo, mas o comando análogo
:1,7P
não put
um caractere , mas tentará fazer algo com linhas . Em vez disso, usando o modo ex , você faria um substituto , por exemplo,
:1,7s/^/X/
mas não existe um valor de registro (o (s) caractere (s) que você foi ) para ser usado na substituição.
Leitura adicional:
- ex (POSIX)
- vi (POSIX)
- 4. EX COMMAND MODE (editor do Elvis)
- 5. Apresentando o ex Editor (de Aprendendo o editor vi )