1- .TH VIM 1 "3 agosto 2024"
1+ .TH VIM 1 "12 agosto 2024"
22.SH NOME
33vim \- VI Migliorato, un editor di testi per programmatori
44.SH SINTASSI
@@ -20,18 +20,18 @@ vim \- VI Migliorato, un editor di testi per programmatori
2020.br
2121.B view
2222.br
23- .B gvim
23+ .B gVim
2424.B gview
2525.B evim
2626.B eview
2727.br
2828.B rvim
2929.B rview
30- .B rgvim
30+ .B rgVim
3131.B rgview
3232.SH DESCRIZIONE
3333.B Vim
34- Un editore di testi, compatibile con, e migliore di, Vi.
34+ è un editore di testi, compatibile con, e migliore di, Vi.
3535Può essere usato per editare qualsiasi file di testo.
3636Particolarmente utile per editare programmi.
3737.PP
111111Inizia in Modo Read-only (Sola Lettura). Non si possono modificare i file.
112112Si può invocare il Modo Read-only anche con l'argomento "\- R".
113113.TP
114- gvim gview
114+ gVim gView
115115La versione GUI [Graphical User Interface].
116116Apre una nuova finestra.
117117Si può invocare il Modo GUI anche con l'argomento "\- g".
@@ -121,7 +121,7 @@ La versione GUI in Modo Easy (semplificata).
121121Apre una nuova finestra.
122122Si può invocare il Modo Easy anche con l'argomento "\- y".
123123.TP
124- rvim rview rgvim rgview
124+ rvim rview rgVim rgView
125125Come sopra, ma con restrizioni ai comandi. Non si potranno eseguire comandi
126126della shell o sospendere
127127.B Vim.
@@ -150,18 +150,6 @@ Esempio: vim "+set si" main.c
150150.br
151151Note: Si possono avere fino a 10 comandi "+" o "\- c".
152152.TP
153- \- S {file}
154- I comandi contenuti in {file} sono eseguiti dopo la lettura del primo file.
155- Equivalente a \- c "source {file}".
156- {file} non può avere un nome che inizia per '\- '.
157- Se {file} è omesso si usa "Session.vim" (funziona solo se \- S è l'ultimo
158- argomento specificato).
159- .TP
160- \-\- cmd {comando}
161- Come "\- c", ma il comando è eseguito PRIMA
162- di eseguire qualsiasi file vimrc.
163- Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\- c".
164- .TP
165153\- A
166154Se
167155.B Vim
@@ -224,11 +212,6 @@ Opzione da usare quando
224212sessione di edit (p.es., mail).
225213Sull'Amiga i comandi ":sh" e ":!" non sono disponibili.
226214.TP
227- \-\- nofork
228- Direttamente [Foreground]. Per la versione GUI,
229- .B Vim
230- non crea [fork] una nuova finestra, indipendente dalla shell di invocazione.
231- .TP
232215\- F
233216Se
234217.B Vim
@@ -239,6 +222,8 @@ in Modo Farsi, cio
239222Altrimenti viene dato un messaggio di errore e
240223.B Vim
241224termina in modo anormale.
225+ .br
226+ Nota: Il supporto Farsi è stato rimosso a partire dalla patch 8.1.0932.
242227.TP
243228\- g
244229Se
@@ -248,19 +233,6 @@ Se Vim
248233.B Vim
249234termina in modo anormale.
250235.TP
251- \-\- gui-dialog-file {nome}
252- Quando si usa la GUI, invece di visualizzare un dialogo, il titolo e il
253- messaggio del dialogo sono scritti sul file {nome}. Il file viene creato o,
254- se già esistente, viene esteso. Quest'opzione serve solo in fase di test,
255- per evitare di restare bloccati da un dialogo che non si riesce a visualizzare.
256- Se si sta lavorando senza la GUI l'argomento viene ignorato.
257- .TP
258- \-\- help, \- h, \- ?
259- Un po' di aiuto su opzioni e argomenti che si possono dare invocando Vim.
260- Subito dopo
261- .B Vim
262- esce.
263- .TP
264236\- H
265237Se
266238.B Vim
@@ -278,13 +250,13 @@ del file da usare invece di quello predefinito "~/.viminfo".
278250Si può anche evitare l'uso di un file .viminfo, dando come nome
279251"NONE".
280252.TP
281- \- L
282- Equivalente a \- r.
283- .TP
284253\- l
285254Modo Lisp.
286255Imposta le opzioni 'lisp' e 'showmatch'.
287256.TP
257+ \- L
258+ Equivalente a \- r.
259+ .TP
288260\- m
289261Inibisce modifica file.
290262Inibisce l'opzione 'write'.
@@ -295,20 +267,20 @@ Modifiche non permesse. Le opzioni 'modifiable' e 'write' sono annullate,
295267in modo da impedire sia modifiche che riscritture. Da notare che queste
296268opzioni possono essere abilitate in seguito, permettendo così modifiche.
297269.TP
270+ \- n
271+ Inibisce l'uso di un file di swap.
272+ Il recupero dopo una caduta di macchina sarà impossibile.
273+ Utile per editare un file su un supporto molto lento (p.es., floppy).
274+ Il comando ":set uc=0" ha lo stesso effetto.
275+ Per abilitare il recupero usare ":set uc=200".
276+ .TP
298277\- N
299278Modo "Non-compatibile". Annulla l'opzione 'compatible'.
300279Così
301280.B Vim
302281si comporta un po' meglio, ma è meno compatibile con Vi, anche in assenza di un
303282file .vimrc.
304283.TP
305- \- n
306- Inibisce l'uso di un file di swap.
307- Il recupero dopo una caduta di macchina diventa impossibile.
308- Utile per editare un file su un supporto molto lento (p.es., floppy).
309- Il comando ":set uc=0" ha lo stesso effetto.
310- Per abilitare il recupero usare ":set uc=200".
311- .TP
312284\- nb
313285Diviene un Editor server per NetBeans. Vedere la documentazione per dettagli.
314286.TP
@@ -331,6 +303,16 @@ Vim viene eseguito in una finestra MDI (Multiple-Document Interface).
331303che sia sufficientemente esplicativo. Notare che l'implementazione è ancora
332304rudimentale. Non funziona per tutte le applicazioni, e il menù non funziona.
333305.TP
306+ \- r
307+ Lista file di swap, e informazioni su come usarli per ripristinare file.
308+ .TP
309+ \- r {file}
310+ Modo Recovery (ripristino).
311+ Il file di swap è usato per recuperare una sessione di edit finita male.
312+ Il file di swap è un file con lo stesso nome file del file di testo
313+ editato, col suffisso ".swp".
314+ Vedere ":help recovery".
315+ .TP
334316\- R
335317Modo Read-only (Sola Lettura).
336318Imposta l'opzione 'readonly'.
@@ -342,16 +324,6 @@ L'opzione \-R implica anche l'opzione \-n (vedere sopra).
342324L'opzione 'readonly' può essere annullata con ":set noro".
343325Vedere ":help 'readonly'".
344326.TP
345- \- r
346- Lista file di swap, e informazioni su come usarli per ripristinare file.
347- .TP
348- \- r {file}
349- Modo Recovery (ripristino).
350- Il file di swap è usato per recuperare una sessione di edit finita male.
351- Il file di swap è un file con lo stesso nome file del file di testo
352- editato, col suffisso ".swp".
353- Vedere ":help recovery".
354- .TP
355327\- s
356328Modo silenzioso. Solo quando invocato come "Ex" o quando l'opzione
357329"\- e" è stata data prima dell'opzione "\- s".
@@ -363,6 +335,13 @@ Lo stesso risultato si pu
363335Se la fine del file di input viene raggiunta prima che Vim termini,
364336l'ulteriore input verrà preso dalla tastiera.
365337.TP
338+ \- S {file}
339+ I comandi contenuti in {file} sono eseguiti dopo la lettura del primo file.
340+ Equivalente a \- c "source {file}".
341+ {file} non può avere un nome che inizia per '\- '.
342+ Se {file} è omesso si usa "Session.vim" (funziona solo se \- S è l'ultimo
343+ argomento specificato).
344+ .TP
366345\- T {terminale}
367346Dice a
368347.B Vim
@@ -372,16 +351,6 @@ Dovrebbe essere un terminale noto a
372351.B Vim
373352(predefinito) o definito nei file termcap o terminfo.
374353.TP
375- \-\- not-a-term
376- Da usare per specifica a
377- .B Vim
378- che l'utente è consapevole che l'input e l'output non avvengono con un terminale
379- vero e proprio. Ciò serve per evitare il messaggio di avvertimento e il ritardo
380- di due secondi che avverrebbero in assenza di questo argomento.
381- .TP
382- \-\- ttyfail
383- Quando stdin o stdout non sono un terminale (tty) esci subito da Vim.
384- .TP
385354\- u {vimrc}
386355Usa i comandi nel file {vimrc} per inizializzazioni.
387356Tutte le altre inizializzazioni non sono eseguite.
@@ -393,32 +362,24 @@ Vedere ":help initialization" da vim per ulteriori dettagli.
393362Usa i comandi nel file {gvimrc} per inizializzazioni GUI.
394363Tutte le altre inizializzazioni GUI non sono eseguite.
395364Si possono anche omettere tutte le inizializzazioni GUI dando come nome "NONE".
396- Vedere ":help gui-init" da vim per ulteriori dettagli.
365+ Vedere ":help gui\- init" da vim per ulteriori dettagli.
366+ .TP
367+ \- v
368+ Inizia
369+ .B Vim
370+ in Modo Vi, come se il programma eseguibile fosse "vi". Questo ha
371+ effetto solo quando Vim viene invocato con il nome "ex".
397372.TP
398373\- V[N]
399374Verboso. Vim manda messaggi relativi ai file di script che esegue
400375e quando legge o scrive un file viminfo. Il numero opzionale N è il valore
401376dell'opzione 'verbose'. Il valore predefinito è 10.
402377.TP
403378\- V[N]{nome_file}
404- Comw \- V imposta 'verbosefile' a {nome_file}. Il risultato è che i messaggi
379+ Come \- V imposta 'verbosefile' a {nome_file}. Il risultato è che i messaggi
405380non sono visualizzati, ma scritti sul file {nome_file}. Il {nome_file} non
406381deve iniziare con un numero.
407382.TP
408- \-\- log {nome_file}
409- Se
410- .B Vim
411- è stato compilato con le funzionalità eval e channel, inizia a registrare
412- e scrive le registrazioni a {nome_file}. Ciò equivale a chiamare
413- .I ch_logfile({nome_file}, 'ao')
414- in una fase molto iniziale dell'avvio del programma.
415- .TP
416- \- v
417- Inizia
418- .B Vim
419- in Modo Vi, come se il programma eseguibile fosse "vi". Questo ha
420- effetto solo quando Vim viene invocato con il nome "ex".
421- .TP
422383\- w{numero}
423384Imposta l'opzione 'window' a {numero}.
424385.TP
@@ -463,16 +424,54 @@ Si pu
463424Richiede di non usare alcun file di personalizzazione (vimrc, plugin, etc.).
464425Utile per verificare se un problema persiste invocando Vim "originale".
465426.TP
427+ \-\- cmd {comando}
428+ Come "\- c", ma il comando è eseguito subito PRIMA
429+ di eseguire qualsiasi file vimrc.
430+ Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\- c".
431+ .TP
466432\-\- echo\- wid
467433Solo per GUI GTK: Visualizza ID di Window su stdout.
468434.TP
435+ \-\- gui-dialog-file {nome}
436+ Quando si usa la GUI, invece di visualizzare un dialogo, il titolo e il
437+ messaggio del dialogo sono scritti sul file {nome}. Il file viene creato o,
438+ se già esistente, viene esteso. Quest'opzione serve solo in fase di test,
439+ per evitare di restare bloccati da un dialogo che non si riesce a visualizzare.
440+ Se si sta lavorando senza la GUI l'argomento viene ignorato.
441+ .TP
442+ \-\- help, \- h, \- ?
443+ Un po' di aiuto su opzioni e argomenti che si possono dare invocando Vim.
444+ Subito dopo
445+ .B Vim
446+ esce.
447+ .TP
469448\-\- literal
470449Considera i nomi passati come argomenti letterali, senza espandere metacaratteri.
471450Non ha effetto in Unix, dove la shell espande comunque i metacaratteri.
472451.TP
452+ \-\- log {nome_file}
453+ Se
454+ .B Vim
455+ è stato compilato con le funzionalità eval e channel, inizia a registrare
456+ e scrive le registrazioni a {nome_file}. Ciò equivale a chiamare
457+ .I ch_logfile({nome_file}, 'ao')
458+ in una fase molto iniziale dell'avvio del programma.
459+ .TP
460+ \-\- nofork
461+ Direttamente [Foreground]. Per la versione GUI,
462+ .B Vim
463+ non crea [fork] una nuova finestra, indipendente dalla shell di invocazione.
464+ .TP
473465\-\- noplugin
474466Non caricare plugin. Implicito se si specifica \- u NONE.
475467.TP
468+ \-\- not\- a\- term
469+ Da usare per specificare a
470+ .B Vim
471+ che l'utente è consapevole che l'input e l'output non avvengono con un terminale
472+ vero e proprio. Ciò serve per evitare il messaggio di avvertimento e il ritardo
473+ di due secondi che avverrebbero in assenza di questo argomento.
474+ .TP
476475\-\- remote
477476Connettersi a un server Vim e chiedere di editare i file elencati come altri
478477argomenti. Se non si trova un server viene dato un messaggio e i file sono
@@ -501,16 +500,19 @@ Usa {nome} come nome server. Usato per il Vim corrente, a meno che sia usato
501500con l'argomento \-\- remote, nel qual caso indica il server a cui connettersi.
502501.TP
503502\-\- socketid {id}
504- Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gvim in un'altra finestra.
503+ Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gVim in un'altra finestra.
505504.TP
506505\-\- startuptime {nome_file}
507506Durante la fase iniziale, scrive messaggi di log al file {nome_file}.
508507.TP
508+ \-\- ttyfail
509+ Quando stdin o stdout non sono un terminale (tty) esce subito da Vim.
510+ .TP
509511\-\- version
510512Stampa la versione di Vim ed esce.
511513.TP
512514\-\- windowid {id}
513- Solo per GUI Win32: Chiede a gvim di provare a user l'ID di window {id}
515+ Solo per GUI Win32: Chiede a gVim di provare a user l'ID di window {id}
514516come padre, in modo da venir eseguito all'interno della finestra specificata.
515517.SH AIUTO ONLINE
516518Battere ":help" in
@@ -555,16 +557,20 @@ Inizializzazioni personali di
555557(viene utilizzata la prima trovata).
556558.TP
557559/usr/local/share/vim/gvimrc
558- Inizializzazioni gvim a livello di sistema.
560+ Inizializzazioni gVim a livello di sistema.
559561.TP
560562~/.gvimrc, ~/.vim/gvimrc, $XDG_CONFIG_HOME/vim/gvimrc
561- Inizializzazioni personali di gvim (viene utilizzata la prima trovata).
563+ Inizializzazioni personali di
564+ .B gVim
565+ (viene utilizzata la prima trovata).
562566.TP
563567/usr/local/share/vim/optwin.vim
564568Script Vim usato dal comando ":options", maniera elegante per visualizzare e impostare opzioni.
565569.TP
566570/usr/local/share/vim/vim??/menu.vim
567- Inizializzazioni del menù gvim a livello di sistema.
571+ Inizializzazioni del menù
572+ .B gVim
573+ a livello di sistema.
568574.TP
569575/usr/local/share/vim/vim??/bugreport.vim
570576Script Vim per generare una segnalazione di errore. Vedere ":help bugs".
0 commit comments