Guida avanzata a Solaris

Copia di righe

Per copiare una riga sono richiesti due comandi: yy o Y ("yank") e p ("put below", inserisci sotto) o P ("put above", inserisci sopra). Si osservi che Y produce lo stesso effetto di yy.

Per copiare una riga, posizionare il cursore in qualsiasi punto della riga e digitare yy. Portare ora il cursore sulla riga sopra il punto in cui si desidera inserire la riga copiata e digitare p. Una copia della riga copiata verrà inserita al di sotto del cursore.

Per inserire la riga copiata al di sopra del cursore, digitare P.

Il comando yy può essere utilizzato anche con un numero: per copiare 11 righe, ad esempio, è possibile digitare 11yy. vi copierà undici righe a partire da quella corrente, e visualizzerà al fondo dello schermo il messaggio: 11 righe memorizzate.

I comandi P o p possono anche essere usati subito dopo uno dei comandi di cancellazione descritti in precedenza. In questo caso, il testo cancellato verrà inserito rispettivamente al di sopra o al di sotto del cursore.


Avvertenza - Avvertenza -

Tra i comandi yank, delete e put usare solo comandi di spostamento del cursore. Se prima di inserire con put un testo tagliato o copiato si cancella o si copia un altro blocco di testo, la porzione tagliata o copiata in precedenza andrà perduta.