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

Giancarlo Contrafatto giancarlo a axxess.co.za
Lun 18 Nov 2013 08:09:10 CET


On 18/11/2013 00:43, Hugh Hartmann wrote:
> un saluto "rattristato"  si estende a tutti i partecipanti alla lista 
> .. fra poco più di mezz'ora è lunedì ... ragazzi che tristezza :-))

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

>
> 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.

>
> 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:

-----------------------------------------------------------------------
__

~

~

~

~

~

~
"test" [New File]
------------------------------------------------------------------------

I caratteri "~" incolonnati indicano che ci si trova alla fine del file. 
La __ indica 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.

-----------------------------------------------------------------------
È 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).

> 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__
>
> ~
>
> ~
>
> ~
>
> ~
> ----------------------------------------------------------------------
>
> [...]
>
> Alla fine della traduzione/revisione questo testo potrebbe essere la 
> base per un testo su vi più completo ed esaustivo, aggiungendo 
> consigli e comandi utili e presi dalla man page e/o dal vimtutorial, 
> naturlmente è solo un idea ...
>

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'.


----------------------------------------------------------------------
È giunta l'ora in cui tutti gli uomini di buona volontà
si uniscano __

~

~

~

~

~
----------------------------------------------------------------------

ciao a tutti
-- 
sig2
------------------------------------------------------------------------
Giancarlo Contrafatto
Durban, South Africa
------------------------------------------------------------------------
If you tell a lie big enough and keep repeating it, people will 
eventually come to believe it.
(Joseph Goebbels)
------------------------------------------------------------------------




Maggiori informazioni sulla lista pluto-ildp