[PLUTO-ildp] Traduzione collaborativa Using Vi (starting vi) ... :-)

Hugh Hartmann hhartmann a fastwebnet.it
Lun 18 Nov 2013 23:29:47 CET


Ciao Giancarlo,
e un saluto "alternativo" si estende a tutta la lista ... .-)

Il 18/11/2013 08:09, Giancarlo Contrafatto ha scritto:

> Un saluto "prematuramente affaticato" si estende a chi, come me, si è
> svegliato sperando che fosse domenica. :-D

Si potrebbe sempre aggiungere un giorno alla settimana che diventerebbe 
.. ottimana, insomma, un ulteriore giorno di riposo in più non sarebbe 
poi così un'utopia ... :-))


>> Riporto qui di seguito la seconda sezione del testo Using Vi per la
>> traduzione collaborativa .... :-)
>>
>> [...]
>> 2 Starting vi.
>> The best way to understand these concepts is to fire up vi and edit a
>> file. The example `screens'' below show only a few lines of text, as
>> if the screen were only six lines high instead of twenty-four.
>
> 2 Attivare vi
> Il modo migliore per comprendere questi concetti è quello di aprire vi e
> modificare un file. L'esempio 'schermi' qui sotto, mostra solamente
> poche riche di testo come se lo schermo fosse alto sole sei righe
> anziché ventiquattro.

Una versione un po' alternativa potrebbe essere:

2 Avviare vi
Il modo migliore per capire questi concetti è quello di eseguire vi e 
modificare un file. Gli "schermi" di esempio, qui sotto, mostrano 
solamente un po' di linee di testo, come se lo schermo fosse alto 
solamente sei righe invece di ventiquattro.

>>
>> The syntax for vi is:
>>
>> vi filename <enter>
>>
>> where filename is the name of the file to edit.
>>
>> Start up vi by typing:
>>
>> larry a mousehouse:~$ vi test <enter>
>>
>> to edit the file test. You should see something like:
>>
>> --------------------------------------------------------------------
>> __
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>> "test" [New file]
>> ---------------------------------------------------------------------
>>
>> The column of ``~'' characters indicates you are at the end of the
>> file. The __ represents the cursor.
>>
>
>
> La sintassi di vi è:
>
> vi nome-del-file <invio>
>
> dove nome-del-file è il nome del file che si vuole modificare.
>
> Attivare vi digitando:
>
> larry a mousehouse:~$ vi test <invio>
>
> per poter modificare il file test. Si dovrebbe ottenere uno schermo più
> o meno come:

Iniziare con vi digitando:

larry a mousehouse:~$ vi test <invio>

per modificare il file test. Si dovrebbe vedere qualcosa di simile:

> -----------------------------------------------------------------------
> __
>
> ~
>
> ~
>
> ~
>
> ~
>
> ~
>
> ~
> "test" [New File]
> ------------------------------------------------------------------------
>
> I caratteri "~" incolonnati indicano che ci si trova alla fine del file.
> La __ indica il cursore.

La colonna di caratteri "~" indica che si è alla fine del file. Il __ 
rappresenta il cursore.


>> 3 Inserting text.
>> The vi program is now in command mode. Insert text into the file by
>> pressing i, which places the editor into insert mode, and begin typing.
>>
>> ---------------------------------------------------------------------
>> Now is the time for all god men to come to the aid
>> of the party__
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>> ---------------------------------------------------------------------
>>
>> Type as many lines as you want (pressing Enter after each). You may
>> correct mistakes with the Backspace key.
>>
>> To end insert mode and return to command mode, press Esc.
>>
>> In command mode you can use the arrow keys to move around in the file.
>> (If you have only one line of text, trying to use the up- or
>> down-arrow keys will probably cause vi to beep at you.)
>>
>
> 3 Inserire testo.
> Il programma vi si trova ora in modalità 'comando'. Per inserire del
> testo si deve premere il tasto "i", che mette l'editor [yuck!] in
> modalità 'inserire', ed iniziare a digitare.

3 Inserimento testo
Il programma vi è ora nel modo comando. Inserire il testo nel file 
premendo il tasto i, questo posiziona l'editor nel modo inserimento, e 
si inizia a digitare (scrivere).


> -----------------------------------------------------------------------
> È giunta l'ora in cui gli uomini di buona volontà
> si uniscano __
>
> ~
>
> ~
>
> ~
>
> ~
>
> ~
>
> ~
>
> ---------------------------------------------------------------------------------------------------------------------
>
>
> Digitare quanto volete, premendo il tasto d'invio alla fine di ogni
> riga. Gli errori possono essere corretti usand il tasto<----- o
> "backspace".
>
> Premere "ESC" per uscire dalla modalità 'inserire' e rientrare in quella
> 'comando'.
>
> In modalità 'comado' si può navigare all'interno del file usando i
> "tasti freccia". (nel caso si abbia solo una riga, il tentativo di usare
> la "freccia in sù" o la "freccia in giù", probabilmente farà si che vi
> risponda con dei blip).

Digitare quante linee si desidera (premendo il tasto Invio dopo ogni 
linea). Gli errori si possono correggere con il tasto Backspace.

Per uscire dal modo inserimento e ritornare al modo comando, premere il 
tasto Esc

Nel modo comando si possono usare i tasti freccia per muoversi 
all'interno del file (se si ha solo una linea di testo, provando ad 
usare i tasti freccia su o giù, probabilmente vi provocherà un beep.)


>> There are several ways to insert text other than the i command. The a
>> command inserts text beginning after the current cursor position,
>> instead of at the current cursor position. For example, use the left
>> arrow key to move the cursor between the words ``good'' and ``men.''
>>
>> ----------------------------------------------------------------------
>> Now is the time for all god__men to come to the aid
>> of the party__
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>> ----------------------------------------------------------------------
>>
>> Press a to start insert mode, type ``wo'', and then press Esc to
>> return to command mode.
>>
>> ----------------------------------------------------------------------
>> Now is the time for all god women to come to the aid
>> of the party__
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>> ----------------------------------------------------------------------
>>
>> To begin inserting text at the next line, use the o command. Press o
>> and enter another line or two:
>>
>> ----------------------------------------------------------------------
>> Now is the time for all god women to come to the aid
>> of the party.
>> Afterwards, we'll go out for pizza and bier__
>>
>> ~
>>
>> ~
>>
>> ~
>>
>> ~
>> ----------------------------------------------------------------------
>>
>> [...]
>>

>
> Oltre al comando 'i', esistono altri metodi per inserire del testo. Il
> comando 'a' inserisce testo dall'inizio, cominciando dopo la posizione
> del cursore, invece che dalla posizione del cursore. Ad esempio, usare
> la 'freccia sinistra' per muovere il cursore tra le parole "cui" e "gli".
> -----------------------------------------------------------------------
> È giunta l'ora in cui __gli uomini di buona volontà
> si uniscano.
> Poi andiamo tutti a farci una pizza e una birra.
>
> ~
>
> ~
>
> ~
>
> ~
>
> ~
> ----------------------------------------------------------------------
>
> Premere 'a' per attivare la modalità "inserire" e digitare la parola
> "tutti". Poi premere il tasto 'ESC' per ritornare in modalità 'comando'.

Premere il tasto "a" avviare il modo "inserimento", digitare "tutti" e 
poi premere il tasto Esc per ritornare al modo "comando"
>
> ----------------------------------------------------------------------
> È giunta l'ora in cui tutti gli uomini di buona volontà
> si uniscano __
>
> ~
>
> ~
>
> ~
>
> ~
>
> ~
> ----------------------------------------------------------------------
>
> ciao a tutti

Au Revoire
Hugh Hartmann



Maggiori informazioni sulla lista pluto-ildp