0
0
mirror of https://github.com/vim/vim.git synced 2025-08-22 19:27:53 -04:00

translation(it): updated Italian manpage

Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Antonio Giovanni Colombo 2023-08-27 19:34:55 +02:00 committed by Christian Brabandt
parent 90c27b2803
commit d58bad6bc1
No known key found for this signature in database
GPG Key ID: F3F92DA383FDDE09
2 changed files with 144 additions and 160 deletions

View File

@ -1,4 +1,4 @@
.TH VIM 1 "22 febbraio 2002" .TH VIM 1 "13 giugno 2022"
.SH NOME .SH NOME
vim \- VI Migliorato, un editor di testi per programmatori vim \- VI Migliorato, un editor di testi per programmatori
.SH SINTASSI .SH SINTASSI
@ -35,17 +35,17 @@ Un editore di testi, compatibile con, e migliore di, Vi.
Può essere usato per editare qualsiasi file di testo. Può essere usato per editare qualsiasi file di testo.
Particolarmente utile per editare programmi. Particolarmente utile per editare programmi.
.PP .PP
Ci sono parecchi miglioramenti rispetto a Vi: undo multipli, Ci sono parecchi miglioramenti rispetto a Vi: undo multipli, finestre e buffer
finestre e buffer multipli, evidenziazione sintattica, possibilità multipli, evidenziazione sintattica, possibilità di modificare la riga di comando,
di modificare la linea di comando, completamento nomi file, help completamento nomi file, help in linea, selezione testi in Modo Visual, etc..
in linea, selezione testi in Modo Visual, etc..
Vedere ":help vi_diff.txt" per un sommario delle differenze fra Vedere ":help vi_diff.txt" per un sommario delle differenze fra
.B Vim .B Vim
e Vi. e Vi.
.PP .PP
Mentre usate Mentre usate
.B Vim .B Vim
potete ricevere molto aiuto dal sistema di help online, col comando ":help". potete ricevere molto aiuto dal sistema di help online, col comando
":help".
Vedere qui sotto la sezione AIUTO ONLINE. Vedere qui sotto la sezione AIUTO ONLINE.
.PP .PP
Quasi sempre Quasi sempre
@ -69,18 +69,16 @@ Una lista di nomi di file.
Il primo di questi sarà il file corrente, e verrà letto nel buffer. Il primo di questi sarà il file corrente, e verrà letto nel buffer.
Il cursore sarà posizionato sulla prima linea del buffer. Il cursore sarà posizionato sulla prima linea del buffer.
Potete arrivare agli altri file col comando ":next". Potete arrivare agli altri file col comando ":next".
Per editare un file il cui nome inizia per "\-" premettete "\-\-" alla Per editare un file il cui nome inizia per "\-" premettete "\-\-" alla lista_file.
lista_file.
.TP .TP
\- \-
Il file da editare è letto dallo "stdin" [di solito, ma non Il file da editare è letto dallo "stdin"-
necessariamente, il terminale \- NdT]. I comandi sono letti da "stderr", I comandi sono letti da "stderr", che dovrebbe essere un terminale [tty].
che dovrebbe essere un terminale [tty].
.TP .TP
\-t {tag} \-t {tag}
Il file da editare e la posizione iniziale del cursore dipendono da "tag", Il file da editare e la posizione iniziale del cursore dipendono da "tag",
una specie di "etichetta" a cui saltare. una specie di "etichetta" a cui saltare.
{tag} viene cercata nel file "tags", ed il file ad essa associato diventa {tag} viene cercata nel file "tags", e il file a essa associato diventa
quello corrente, ed il comando ad essa associato viene eseguito. quello corrente, ed il comando ad essa associato viene eseguito.
Di solito si usa per programmi C, nel qual caso {tag} potrebbe essere un Di solito si usa per programmi C, nel qual caso {tag} potrebbe essere un
nome di funzione. nome di funzione.
@ -129,9 +127,8 @@ della shell o sospendere
.B Vim. .B Vim.
Si può chiedere la stessa cosa anche con l'argomento "\-Z". Si può chiedere la stessa cosa anche con l'argomento "\-Z".
.SH OPZIONI .SH OPZIONI
Le opzioni possono essere in un ordine qualsiasi, prima o dopo i nomi di Le opzioni possono essere in un ordine qualsiasi, prima o dopo i nomi di file.
file. Opzioni che non necessitano un argomento possono essere specificate Opzioni che non hanno un argomento si possono specificare dietro a un solo "\-".
dietro a un solo "\-".
.TP 12 .TP 12
+[numero] +[numero]
Per il primo file il cursore sarà posizionato sulla linea "numero". Per il primo file il cursore sarà posizionato sulla linea "numero".
@ -145,8 +142,7 @@ Vedere ":help search\-pattern" per come specificare l'espressione.
+{comando} +{comando}
.TP .TP
\-c {comando} \-c {comando}
{comando} sarà eseguito dopo che il {comando} sarà eseguito dopo che il primo file è stato letto.
primo file è stato letto.
{comando} è interpretato come un comando Ex. {comando} è interpretato come un comando Ex.
Se il {comando} contiene spazi deve essere incluso fra doppi apici Se il {comando} contiene spazi deve essere incluso fra doppi apici
(o altro delimitatore, a seconda della shell che si sta usando). (o altro delimitatore, a seconda della shell che si sta usando).
@ -164,14 +160,13 @@ argomento specificato).
\-\-cmd {comando} \-\-cmd {comando}
Come "\-c", ma il comando è eseguito PRIMA Come "\-c", ma il comando è eseguito PRIMA
di eseguire qualsiasi file vimrc. di eseguire qualsiasi file vimrc.
Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\-c".
"\-c".
.TP .TP
\-A \-A
Se Se
.B Vim .B Vim
è stato compilato con supporto Arabic per editare file con orientamento è stato compilato con supporto ARABIC per editare file con orientamento
destra-sinistra e tastiera con mappatura Araba, questa opzione inizia destra-sinistra e tastiera con mappatura araba, questa opzione inizia
.B Vim .B Vim
in Modo Arabic, cioè impostando 'arabic'. in Modo Arabic, cioè impostando 'arabic'.
Altrimenti viene dato un messaggio di errore e Altrimenti viene dato un messaggio di errore e
@ -187,8 +182,7 @@ binario o un programma eseguibile.
Compatibile. Imposta l'opzione 'compatible'. Compatibile. Imposta l'opzione 'compatible'.
In questo modo In questo modo
.B Vim .B Vim
ha quasi lo stesso comportamento di Vi, anche in presenza di un file ha quasi lo stesso comportamento di Vi, anche in presenza di un file .vimrc.
di configurazione .vimrc [proprio di Vim, vi usa .exrc \- Ndt].
.TP .TP
\-d \-d
Inizia in Modo Diff [differenze]. Inizia in Modo Diff [differenze].
@ -274,7 +268,8 @@ termina in modo anormale.
\-i {viminfo} \-i {viminfo}
Se è abilitato l'uso di un file viminfo, questa opzione indica il nome Se è abilitato l'uso di un file viminfo, questa opzione indica il nome
del file da usare invece di quello predefinito "~/.viminfo". del file da usare invece di quello predefinito "~/.viminfo".
Si può anche evitare l'uso di un file .viminfo, dando come nome "NONE". Si può anche evitare l'uso di un file .viminfo, dando come nome
"NONE".
.TP .TP
\-L \-L
Equivalente a \-r. Equivalente a \-r.
@ -285,8 +280,8 @@ Imposta le opzioni 'lisp' e 'showmatch'.
.TP .TP
\-m \-m
Inibisce modifica file. Inibisce modifica file.
Annulla l'opzione 'write'. Inibisce l'opzione 'write'.
È ancora possibile modificare un buffer [in memoria \- Ndt], ma non scriverlo. È ancora possibile modificare un buffer, ma non riscriverlo.
.TP .TP
\-M \-M
Modifiche non permesse. Le opzioni 'modifiable' e 'write' sono annullate, Modifiche non permesse. Le opzioni 'modifiable' e 'write' sono annullate,
@ -318,19 +313,23 @@ Se N manca, apri una finestra per ciascun file.
Apri N finestre, in verticale. Apri N finestre, in verticale.
Se N manca, apri una finestra per ciascun file. Se N manca, apri una finestra per ciascun file.
.TP .TP
\-p[N]
Apri N pagine di linguette.
Quando N è omesso, apri una pagine di linguette per ciascun file.
.TP
\-R \-R
Modo Read-only (Sola Lettura). Modo Read-only (Sola Lettura).
Imposta l'opzione 'readonly'. Imposta l'opzione 'readonly'.
Si può ancora modificare il buffer, ma siete protetti da una riscrittura Si può ancora modificare il buffer, ma il file è protetto da una riscrittura
involontaria. involontaria.
Se volete davvero riscrivere il file, aggiungete un punto esclamativo Se si vuole davvero riscrivere il file, occorre aggiungere un punto esclamativo
al comando Ex, come in ":w!". al comando Ex, come in ":w!".
L'opzione \-R implica anche l'opzione \-n (vedere sotto). L'opzione \-R implica anche l'opzione \-n (vedere sotto).
L'opzione 'readonly' può essere annullata con ":set noro". L'opzione 'readonly' può essere annullata con ":set noro".
Vedere ":help 'readonly'". Vedere ":help 'readonly'".
.TP .TP
\-r \-r
Lista file di swap, assieme a dati utili per un recupero. Lista file di swap, e informazioni su come usarli per ripristinare file.
.TP .TP
\-r {file} \-r {file}
Modo Recovery (ripristino). Modo Recovery (ripristino).
@ -345,10 +344,10 @@ Modo silenzioso. Solo quando invocato come "Ex" o quando l'opzione
.TP .TP
\-s {scriptin} \-s {scriptin}
Lo script file {scriptin} è letto. Lo script file {scriptin} è letto.
I caratteri nel file sono interpretati come se immessi da voi. I caratteri nel file sono interpretati come se immessi da terminale.
Lo stesso si può ottenere col comando ":source! {scriptin}". Lo stesso risultato si può ottenere col comando ":source! {scriptin}".
Se la fine del file di input viene raggiunta prima che Vim termini, Se la fine del file di input viene raggiunta prima che Vim termini,
l'ulteriore input viene preso dalla tastiera. l'ulteriore input verrà preso dalla tastiera.
.TP .TP
\-T {terminale} \-T {terminale}
Dice a Dice a
@ -357,28 +356,25 @@ quale tipo di terminale state usando.
Utile solo se il terminale non viene riconosciuto correttamente da Vim. Utile solo se il terminale non viene riconosciuto correttamente da Vim.
Dovrebbe essere un terminale noto a Dovrebbe essere un terminale noto a
.B Vim .B Vim
(internamente) o definito nel file termcap o terminfo. (internamente) o definito nei file termcap o terminfo.
.TP .TP
\-u {vimrc} \-u {vimrc}
Usa i comandi nel file {vimrc} per inizializzazioni. Usa i comandi nel file {vimrc} per inizializzazioni.
Tutte le altre inizializzazioni non sono eseguite. Tutte le altre inizializzazioni non sono eseguite.
Usate questa opzione per editare qualche file di tipo speciale. Usate questa opzione per editare qualche file di tipo speciale.
Può anche essere usato per non fare alcuna inizializzazione dando Si possono anche omettere tutte le inizializzazioni dando come nome "NONE".
come nome "NONE".
Vedere ":help initialization" da vim per ulteriori dettagli. Vedere ":help initialization" da vim per ulteriori dettagli.
.TP .TP
\-U {gvimrc} \-U {gvimrc}
Usa i comandi nel file {gvimrc} per inizializzazioni GUI. Usa i comandi nel file {gvimrc} per inizializzazioni GUI.
Tutte le altre inizializzazioni GUI non sono eseguite. Tutte le altre inizializzazioni GUI non sono eseguite.
Può anche essere usata per non fare alcuna inizializzazione GUI dando Si possono anche omettere tutte le inizializzazioni GUI dando come nome "NONE".
come nome "NONE".
Vedere ":help gui-init" da vim per ulteriori dettagli. Vedere ":help gui-init" da vim per ulteriori dettagli.
.TP .TP
\-V[N] \-V[N]
Verboso. Vim manda messaggi relativi agli script file che esegue Verboso. Vim manda messaggi relativi ai file di script che esegue
e quando legge o scrive un file viminfo. Il numero opzionale N è il valore e quando legge o scrive un file viminfo. Il numero opzionale N è il valore
dell'opzione 'verbose'. dell'opzione 'verbose'. Il valore predefinito è 10.
Il valore predefinito è 10.
.TP .TP
\-v \-v
Inizia Inizia
@ -388,7 +384,7 @@ effetto solo quando Vim viene invocato con il nome "ex".
.TP .TP
\-w {scriptout} \-w {scriptout}
Ogni carattere immesso viene registrato nel file {scriptout}, Ogni carattere immesso viene registrato nel file {scriptout},
finché non uscite da finché non si esce da
.B Vim. .B Vim.
Utile se si vuole creare uno script file da usare con "vim \-s" o Utile se si vuole creare uno script file da usare con "vim \-s" o
":source!". ":source!".
@ -398,40 +394,41 @@ Se il file {scriptout} esiste, quel che immettete viene aggiunto in fondo.
Come \-w, ma uno script file esistente viene sovrascritto. Come \-w, ma uno script file esistente viene sovrascritto.
.TP .TP
\-x \-x
Uso di cifratura nella scrittura dei file. E' necessario immettere Uso di cifratura nella scrittura dei file. Verrà chiesta una chiave di cifratura.
una chiave di cifratura.
.TP .TP
\-X \-X
Non connetterti al server X. Vim parte più rapidamente, Non connettersi al server X. Vim parte più rapidamente,
ma il titolo della finestra e la clipboard non sono disponibili. ma il titolo della finestra e la clipboard non sono usati.
.TP .TP
\-y \-y
Eseguire Eseguire
.B Vim .B Vim
in Modo Easy (semplificata), come se l'eseguibile invocato in Modo Easy (semplificato), come se l'eseguibile invocato sia "evim" o "eview".
sia "evim" o "eview".
Fa sì che Fa sì che
.B Vim .B Vim
si comporti come un editor che usa solo il mouse e i caratteri. si comporti come un editor che usa solo il mouse e i caratteri.
.TP .TP
\-Z \-Z
Modo ristretto. Vim si comporta come se invocato con un nome Modo ristretto. Vim si comporta come se invocato con un nome che inizia per "r".
che inizia per "r".
.TP .TP
\-\- \-\-
Specifica la fine delle opzioni. Specifica la fine delle opzioni.
Argomenti specificati dopo questo sono considerati nomi file. Argomenti specificati dopo questo sono considerati nomi file.
Si può usare per editare un file il cui nome inizi per '-'. Si può usare per editare un file il cui nome inizi per '-'.
.TP .TP
\-\-clean
Richiede di non usare alcun file di personalizzazione (vimrc, plugin, etc.).
Utile per verificare se un problema persiste invocando Vim "originale".
.TP
\-\-echo\-wid \-\-echo\-wid
Solo con GUI GTK: Visualizza Window ID su "stdout". Solo per GUI GTK: Visualizza Window ID su "stdout".
.TP .TP
\-\-help \-\-help
Vim dà un messaggio ed esce, come con l'argomento "\-h". Vim dà un messaggio ed esce, come con l'argomento "\-h".
.TP .TP
\-\-literal \-\-literal
Considera i nomi passati come argomenti letterali, senza espandere Considera i nomi passati come argomenti letterali, senza espandere metacaratteri.
metacaratteri. Non necessario in Unix, la shell espande i metacaratteri. Non ha effetto in Unix, dove la shell espande comunque i metacaratteri.
.TP .TP
\-\-noplugin \-\-noplugin
Non caricare plugin. Implicito se si specifica \-u NONE. Non caricare plugin. Implicito se si specifica \-u NONE.
@ -442,8 +439,7 @@ argomenti. Se non si trova un server viene dato un messaggio e i file sono
editati nel Vim corrente. editati nel Vim corrente.
.TP .TP
\-\-remote\-expr {expr} \-\-remote\-expr {expr}
Connettersi a un server Vim, valutare ivi {expr} e stampare il risultato Connettersi a un server Vim, valutare {expr} e stampare il risultato su "stdout".
su "stdout".
.TP .TP
\-\-remote\-send {chiavi} \-\-remote\-send {chiavi}
Connettersi a un server Vim e spedirgli {chiavi}. Connettersi a un server Vim e spedirgli {chiavi}.
@ -458,16 +454,17 @@ Come \-\-remote, ma Vim non termina finch
Come \-\-remote\-wait, ma senza avvisare se non si trova un server. Come \-\-remote\-wait, ma senza avvisare se non si trova un server.
.TP .TP
\-\-serverlist \-\-serverlist
Lista i nomi di tutti i server Vim disponibili. Elenca i nomi di tutti i server Vim disponibili.
.TP .TP
\-\-servername {nome} \-\-servername {nome}
Usa {nome} come nome server. Usato per il Vim corrente, a meno che sia Usa {nome} come nome server. Usato per il Vim corrente, a meno che sia usato
usato con l'argomento \-\-remote, nel qual caso indica il server a cui con l'argomento \-\-remote, nel qual caso indica il server a cui connettersi.
connettersi.
.TP .TP
\-\-socketid {id} \-\-socketid {id}
Solo con GUI GTK: Usa il meccanismo GtkPlug per eseguire gvim in un'altra Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gvim in un'altra finestra.
finestra. .TP
\-\-startuptime {nome_file}
Durante la fase iniziale, scrive messaggi di log al file {nome_file}.
.TP .TP
\-\-version \-\-version
Stampa la versione di Vim ed esci. Stampa la versione di Vim ed esci.
@ -477,9 +474,8 @@ Battere ":help" in
per iniziare. per iniziare.
Battere ":help argomento" per ricevere aiuto su uno specifico argomento. Battere ":help argomento" per ricevere aiuto su uno specifico argomento.
Per esempio: ":help ZZ" per ricevere aiuto sul comando "ZZ". Per esempio: ":help ZZ" per ricevere aiuto sul comando "ZZ".
Usare <Tab> e CTRL\-D per completare gli argomenti Usare <Tab> e CTRL\-D per completare gli argomenti (":help cmdline\-completion").
(":help cmdline\-completion"). Ci sono "tag" nei file di help per passare da un argomento a un altro
Ci sono "tag" nei file di help per saltare da un argomento a un altro
(simili a legami ipertestuali, vedere ":help"). (simili a legami ipertestuali, vedere ":help").
Tutti i file di documentazione possono essere navigati così. Ad es.: Tutti i file di documentazione possono essere navigati così. Ad es.:
":help syntax.txt". ":help syntax.txt".
@ -489,7 +485,7 @@ Tutti i file di documentazione possono essere navigati cos
I file di documentazione di I file di documentazione di
.B Vim .B Vim
. .
Usate ":help doc\-file\-list" per avere la lista completa. Usare ":help doc\-file\-list" per avere la lista completa.
.TP .TP
/usr/local/lib/vim/doc/tags /usr/local/lib/vim/doc/tags
Il file di tags usato per trovare informazioni nei file di documentazione. Il file di tags usato per trovare informazioni nei file di documentazione.
@ -506,7 +502,7 @@ Inizializzazioni
a livello di sistema. a livello di sistema.
.TP .TP
~/.vimrc ~/.vimrc
Le vostre personali inizializzazioni di Inizializzazioni personali di
.B Vim .B Vim
. .
.TP .TP
@ -514,11 +510,10 @@ Le vostre personali inizializzazioni di
Inizializzazioni gvim a livello di sistema. Inizializzazioni gvim a livello di sistema.
.TP .TP
~/.gvimrc ~/.gvimrc
Le vostre personali inizializzazioni di gvim. Inizializzazioni personali di
.TP .TP
/usr/local/lib/vim/optwin.vim /usr/local/lib/vim/optwin.vim
Script Vim usato dal comando ":options", un modo semplice Script Vim usato dal comando ":options", da usare per visualizzare e impostare opzioni.
per visualizzare e impostare opzioni.
.TP .TP
/usr/local/lib/vim/menu.vim /usr/local/lib/vim/menu.vim
Inizializzazioni del menù gvim a livello di sistema. Inizializzazioni del menù gvim a livello di sistema.
@ -527,12 +522,10 @@ Inizializzazioni del men
Script Vim per generare una segnalazione di errore. Vedere ":help bugs". Script Vim per generare una segnalazione di errore. Vedere ":help bugs".
.TP .TP
/usr/local/lib/vim/filetype.vim /usr/local/lib/vim/filetype.vim
Script Vim per determinare il tipo di un file a partire dal suo nome. Script Vim per determinare il tipo di un file dal suo nome. Vedere ":help 'filetype'".
Vedere ":help 'filetype'".
.TP .TP
/usr/local/lib/vim/scripts.vim /usr/local/lib/vim/scripts.vim
Script Vim per determinare il tipo di un file a partire dal suo contenuto. Script Vim per determinare il tipo di un file dal suo contenuto. Vedere ":help 'filetype'".
Vedere ":help 'filetype'".
.TP .TP
/usr/local/lib/vim/print/*.ps /usr/local/lib/vim/print/*.ps
File usati per stampa PostScript. File usati per stampa PostScript.
@ -545,7 +538,7 @@ vimtutor(1)
.SH AUTORE .SH AUTORE
Buona parte di Buona parte di
.B Vim .B Vim
è stato scritto da Bram Moolenaar, con molto aiuto da altri. è stato scritto da Bram Moolenaar, con molto aiuto da parte di altri.
Vedere ":help credits" in Vedere ":help credits" in
.B Vim. .B Vim.
.br .br
@ -557,10 +550,9 @@ In verit
Probabili. Probabili.
Vedere ":help todo" per una lista di problemi noti. Vedere ":help todo" per una lista di problemi noti.
.PP .PP
Si noti che un certo numero di comportamenti che possono essere considerati Si noti che un certo numero di comportamenti che possono essere considerati errori
errori da qualcuno, sono in effetti causati da una riproduzione fin troppo da qualcuno, sono in effetti causati da una riproduzione fin troppo fedele del
fedele del comportamento di Vi. comportamento di Vi. Se si ritiene che altre cose siano errori "perché Vi si comporta
Se ritenete che altre cose siano errori "perché Vi si comporta diversamente", diversamente", si dia prima un'occhiata al file vi_diff.txt (o si immetta
date prima un'occhiata al file vi_diff.txt :help vi_diff.txt da Vim).
(o battere :help vi_diff.txt da Vim). Un'occhiata va data anche alle opzioni 'compatible' e 'cpoptions.
Date anche un'occhiata alle opzioni 'compatible' e 'cpoptions.

View File

@ -1,4 +1,4 @@
.TH VIM 1 "22 febbraio 2002" .TH VIM 1 "13 giugno 2022"
.SH NOME .SH NOME
vim \- VI Migliorato, un editor di testi per programmatori vim \- VI Migliorato, un editor di testi per programmatori
.SH SINTASSI .SH SINTASSI
@ -35,17 +35,17 @@ Un editore di testi, compatibile con, e migliore di, Vi.
Può essere usato per editare qualsiasi file di testo. Può essere usato per editare qualsiasi file di testo.
Particolarmente utile per editare programmi. Particolarmente utile per editare programmi.
.PP .PP
Ci sono parecchi miglioramenti rispetto a Vi: undo multipli, Ci sono parecchi miglioramenti rispetto a Vi: undo multipli, finestre e buffer
finestre e buffer multipli, evidenziazione sintattica, possibilità multipli, evidenziazione sintattica, possibilità di modificare la riga di comando,
di modificare la linea di comando, completamento nomi file, help completamento nomi file, help in linea, selezione testi in Modo Visual, etc..
in linea, selezione testi in Modo Visual, etc..
Vedere ":help vi_diff.txt" per un sommario delle differenze fra Vedere ":help vi_diff.txt" per un sommario delle differenze fra
.B Vim .B Vim
e Vi. e Vi.
.PP .PP
Mentre usate Mentre usate
.B Vim .B Vim
potete ricevere molto aiuto dal sistema di help online, col comando ":help". potete ricevere molto aiuto dal sistema di help online, col comando
":help".
Vedere qui sotto la sezione AIUTO ONLINE. Vedere qui sotto la sezione AIUTO ONLINE.
.PP .PP
Quasi sempre Quasi sempre
@ -69,18 +69,16 @@ Una lista di nomi di file.
Il primo di questi sarà il file corrente, e verrà letto nel buffer. Il primo di questi sarà il file corrente, e verrà letto nel buffer.
Il cursore sarà posizionato sulla prima linea del buffer. Il cursore sarà posizionato sulla prima linea del buffer.
Potete arrivare agli altri file col comando ":next". Potete arrivare agli altri file col comando ":next".
Per editare un file il cui nome inizia per "\-" premettete "\-\-" alla Per editare un file il cui nome inizia per "\-" premettete "\-\-" alla lista_file.
lista_file.
.TP .TP
\- \-
Il file da editare è letto dallo "stdin" [di solito, ma non Il file da editare è letto dallo "stdin"-
necessariamente, il terminale \- NdT]. I comandi sono letti da "stderr", I comandi sono letti da "stderr", che dovrebbe essere un terminale [tty].
che dovrebbe essere un terminale [tty].
.TP .TP
\-t {tag} \-t {tag}
Il file da editare e la posizione iniziale del cursore dipendono da "tag", Il file da editare e la posizione iniziale del cursore dipendono da "tag",
una specie di "etichetta" a cui saltare. una specie di "etichetta" a cui saltare.
{tag} viene cercata nel file "tags", ed il file ad essa associato diventa {tag} viene cercata nel file "tags", e il file a essa associato diventa
quello corrente, ed il comando ad essa associato viene eseguito. quello corrente, ed il comando ad essa associato viene eseguito.
Di solito si usa per programmi C, nel qual caso {tag} potrebbe essere un Di solito si usa per programmi C, nel qual caso {tag} potrebbe essere un
nome di funzione. nome di funzione.
@ -129,9 +127,8 @@ della shell o sospendere
.B Vim. .B Vim.
Si può chiedere la stessa cosa anche con l'argomento "\-Z". Si può chiedere la stessa cosa anche con l'argomento "\-Z".
.SH OPZIONI .SH OPZIONI
Le opzioni possono essere in un ordine qualsiasi, prima o dopo i nomi di Le opzioni possono essere in un ordine qualsiasi, prima o dopo i nomi di file.
file. Opzioni che non necessitano un argomento possono essere specificate Opzioni che non hanno un argomento si possono specificare dietro a un solo "\-".
dietro a un solo "\-".
.TP 12 .TP 12
+[numero] +[numero]
Per il primo file il cursore sarà posizionato sulla linea "numero". Per il primo file il cursore sarà posizionato sulla linea "numero".
@ -145,8 +142,7 @@ Vedere ":help search\-pattern" per come specificare l'espressione.
+{comando} +{comando}
.TP .TP
\-c {comando} \-c {comando}
{comando} sarà eseguito dopo che il {comando} sarà eseguito dopo che il primo file è stato letto.
primo file è stato letto.
{comando} è interpretato come un comando Ex. {comando} è interpretato come un comando Ex.
Se il {comando} contiene spazi deve essere incluso fra doppi apici Se il {comando} contiene spazi deve essere incluso fra doppi apici
(o altro delimitatore, a seconda della shell che si sta usando). (o altro delimitatore, a seconda della shell che si sta usando).
@ -164,14 +160,13 @@ argomento specificato).
\-\-cmd {comando} \-\-cmd {comando}
Come "\-c", ma il comando è eseguito PRIMA Come "\-c", ma il comando è eseguito PRIMA
di eseguire qualsiasi file vimrc. di eseguire qualsiasi file vimrc.
Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\-c".
"\-c".
.TP .TP
\-A \-A
Se Se
.B Vim .B Vim
è stato compilato con supporto Arabic per editare file con orientamento è stato compilato con supporto ARABIC per editare file con orientamento
destra-sinistra e tastiera con mappatura Araba, questa opzione inizia destra-sinistra e tastiera con mappatura araba, questa opzione inizia
.B Vim .B Vim
in Modo Arabic, cioè impostando 'arabic'. in Modo Arabic, cioè impostando 'arabic'.
Altrimenti viene dato un messaggio di errore e Altrimenti viene dato un messaggio di errore e
@ -187,8 +182,7 @@ binario o un programma eseguibile.
Compatibile. Imposta l'opzione 'compatible'. Compatibile. Imposta l'opzione 'compatible'.
In questo modo In questo modo
.B Vim .B Vim
ha quasi lo stesso comportamento di Vi, anche in presenza di un file ha quasi lo stesso comportamento di Vi, anche in presenza di un file .vimrc.
di configurazione .vimrc [proprio di Vim, vi usa .exrc \- Ndt].
.TP .TP
\-d \-d
Inizia in Modo Diff [differenze]. Inizia in Modo Diff [differenze].
@ -274,7 +268,8 @@ termina in modo anormale.
\-i {viminfo} \-i {viminfo}
Se è abilitato l'uso di un file viminfo, questa opzione indica il nome Se è abilitato l'uso di un file viminfo, questa opzione indica il nome
del file da usare invece di quello predefinito "~/.viminfo". del file da usare invece di quello predefinito "~/.viminfo".
Si può anche evitare l'uso di un file .viminfo, dando come nome "NONE". Si può anche evitare l'uso di un file .viminfo, dando come nome
"NONE".
.TP .TP
\-L \-L
Equivalente a \-r. Equivalente a \-r.
@ -285,8 +280,8 @@ Imposta le opzioni 'lisp' e 'showmatch'.
.TP .TP
\-m \-m
Inibisce modifica file. Inibisce modifica file.
Annulla l'opzione 'write'. Inibisce l'opzione 'write'.
È ancora possibile modificare un buffer [in memoria \- Ndt], ma non scriverlo. È ancora possibile modificare un buffer, ma non riscriverlo.
.TP .TP
\-M \-M
Modifiche non permesse. Le opzioni 'modifiable' e 'write' sono annullate, Modifiche non permesse. Le opzioni 'modifiable' e 'write' sono annullate,
@ -318,19 +313,23 @@ Se N manca, apri una finestra per ciascun file.
Apri N finestre, in verticale. Apri N finestre, in verticale.
Se N manca, apri una finestra per ciascun file. Se N manca, apri una finestra per ciascun file.
.TP .TP
\-p[N]
Apri N pagine di linguette.
Quando N è omesso, apri una pagine di linguette per ciascun file.
.TP
\-R \-R
Modo Read-only (Sola Lettura). Modo Read-only (Sola Lettura).
Imposta l'opzione 'readonly'. Imposta l'opzione 'readonly'.
Si può ancora modificare il buffer, ma siete protetti da una riscrittura Si può ancora modificare il buffer, ma il file è protetto da una riscrittura
involontaria. involontaria.
Se volete davvero riscrivere il file, aggiungete un punto esclamativo Se si vuole davvero riscrivere il file, occorre aggiungere un punto esclamativo
al comando Ex, come in ":w!". al comando Ex, come in ":w!".
L'opzione \-R implica anche l'opzione \-n (vedere sotto). L'opzione \-R implica anche l'opzione \-n (vedere sotto).
L'opzione 'readonly' può essere annullata con ":set noro". L'opzione 'readonly' può essere annullata con ":set noro".
Vedere ":help 'readonly'". Vedere ":help 'readonly'".
.TP .TP
\-r \-r
Lista file di swap, assieme a dati utili per un recupero. Lista file di swap, e informazioni su come usarli per ripristinare file.
.TP .TP
\-r {file} \-r {file}
Modo Recovery (ripristino). Modo Recovery (ripristino).
@ -345,10 +344,10 @@ Modo silenzioso. Solo quando invocato come "Ex" o quando l'opzione
.TP .TP
\-s {scriptin} \-s {scriptin}
Lo script file {scriptin} è letto. Lo script file {scriptin} è letto.
I caratteri nel file sono interpretati come se immessi da voi. I caratteri nel file sono interpretati come se immessi da terminale.
Lo stesso si può ottenere col comando ":source! {scriptin}". Lo stesso risultato si può ottenere col comando ":source! {scriptin}".
Se la fine del file di input viene raggiunta prima che Vim termini, Se la fine del file di input viene raggiunta prima che Vim termini,
l'ulteriore input viene preso dalla tastiera. l'ulteriore input verrà preso dalla tastiera.
.TP .TP
\-T {terminale} \-T {terminale}
Dice a Dice a
@ -357,28 +356,25 @@ quale tipo di terminale state usando.
Utile solo se il terminale non viene riconosciuto correttamente da Vim. Utile solo se il terminale non viene riconosciuto correttamente da Vim.
Dovrebbe essere un terminale noto a Dovrebbe essere un terminale noto a
.B Vim .B Vim
(internamente) o definito nel file termcap o terminfo. (internamente) o definito nei file termcap o terminfo.
.TP .TP
\-u {vimrc} \-u {vimrc}
Usa i comandi nel file {vimrc} per inizializzazioni. Usa i comandi nel file {vimrc} per inizializzazioni.
Tutte le altre inizializzazioni non sono eseguite. Tutte le altre inizializzazioni non sono eseguite.
Usate questa opzione per editare qualche file di tipo speciale. Usate questa opzione per editare qualche file di tipo speciale.
Può anche essere usato per non fare alcuna inizializzazione dando Si possono anche omettere tutte le inizializzazioni dando come nome "NONE".
come nome "NONE".
Vedere ":help initialization" da vim per ulteriori dettagli. Vedere ":help initialization" da vim per ulteriori dettagli.
.TP .TP
\-U {gvimrc} \-U {gvimrc}
Usa i comandi nel file {gvimrc} per inizializzazioni GUI. Usa i comandi nel file {gvimrc} per inizializzazioni GUI.
Tutte le altre inizializzazioni GUI non sono eseguite. Tutte le altre inizializzazioni GUI non sono eseguite.
Può anche essere usata per non fare alcuna inizializzazione GUI dando Si possono anche omettere tutte le inizializzazioni GUI dando come nome "NONE".
come nome "NONE".
Vedere ":help gui-init" da vim per ulteriori dettagli. Vedere ":help gui-init" da vim per ulteriori dettagli.
.TP .TP
\-V[N] \-V[N]
Verboso. Vim manda messaggi relativi agli script file che esegue Verboso. Vim manda messaggi relativi ai file di script che esegue
e quando legge o scrive un file viminfo. Il numero opzionale N è il valore e quando legge o scrive un file viminfo. Il numero opzionale N è il valore
dell'opzione 'verbose'. dell'opzione 'verbose'. Il valore predefinito è 10.
Il valore predefinito è 10.
.TP .TP
\-v \-v
Inizia Inizia
@ -388,7 +384,7 @@ effetto solo quando Vim viene invocato con il nome "ex".
.TP .TP
\-w {scriptout} \-w {scriptout}
Ogni carattere immesso viene registrato nel file {scriptout}, Ogni carattere immesso viene registrato nel file {scriptout},
finché non uscite da finché non si esce da
.B Vim. .B Vim.
Utile se si vuole creare uno script file da usare con "vim \-s" o Utile se si vuole creare uno script file da usare con "vim \-s" o
":source!". ":source!".
@ -398,40 +394,41 @@ Se il file {scriptout} esiste, quel che immettete viene aggiunto in fondo.
Come \-w, ma uno script file esistente viene sovrascritto. Come \-w, ma uno script file esistente viene sovrascritto.
.TP .TP
\-x \-x
Uso di cifratura nella scrittura dei file. E' necessario immettere Uso di cifratura nella scrittura dei file. Verrà chiesta una chiave di cifratura.
una chiave di cifratura.
.TP .TP
\-X \-X
Non connetterti al server X. Vim parte più rapidamente, Non connettersi al server X. Vim parte più rapidamente,
ma il titolo della finestra e la clipboard non sono disponibili. ma il titolo della finestra e la clipboard non sono usati.
.TP .TP
\-y \-y
Eseguire Eseguire
.B Vim .B Vim
in Modo Easy (semplificata), come se l'eseguibile invocato in Modo Easy (semplificato), come se l'eseguibile invocato sia "evim" o "eview".
sia "evim" o "eview".
Fa sì che Fa sì che
.B Vim .B Vim
si comporti come un editor che usa solo il mouse e i caratteri. si comporti come un editor che usa solo il mouse e i caratteri.
.TP .TP
\-Z \-Z
Modo ristretto. Vim si comporta come se invocato con un nome Modo ristretto. Vim si comporta come se invocato con un nome che inizia per "r".
che inizia per "r".
.TP .TP
\-\- \-\-
Specifica la fine delle opzioni. Specifica la fine delle opzioni.
Argomenti specificati dopo questo sono considerati nomi file. Argomenti specificati dopo questo sono considerati nomi file.
Si può usare per editare un file il cui nome inizi per '-'. Si può usare per editare un file il cui nome inizi per '-'.
.TP .TP
\-\-clean
Richiede di non usare alcun file di personalizzazione (vimrc, plugin, etc.).
Utile per verificare se un problema persiste invocando Vim "originale".
.TP
\-\-echo\-wid \-\-echo\-wid
Solo con GUI GTK: Visualizza Window ID su "stdout". Solo per GUI GTK: Visualizza Window ID su "stdout".
.TP .TP
\-\-help \-\-help
Vim dà un messaggio ed esce, come con l'argomento "\-h". Vim dà un messaggio ed esce, come con l'argomento "\-h".
.TP .TP
\-\-literal \-\-literal
Considera i nomi passati come argomenti letterali, senza espandere Considera i nomi passati come argomenti letterali, senza espandere metacaratteri.
metacaratteri. Non necessario in Unix, la shell espande i metacaratteri. Non ha effetto in Unix, dove la shell espande comunque i metacaratteri.
.TP .TP
\-\-noplugin \-\-noplugin
Non caricare plugin. Implicito se si specifica \-u NONE. Non caricare plugin. Implicito se si specifica \-u NONE.
@ -442,8 +439,7 @@ argomenti. Se non si trova un server viene dato un messaggio e i file sono
editati nel Vim corrente. editati nel Vim corrente.
.TP .TP
\-\-remote\-expr {expr} \-\-remote\-expr {expr}
Connettersi a un server Vim, valutare ivi {expr} e stampare il risultato Connettersi a un server Vim, valutare {expr} e stampare il risultato su "stdout".
su "stdout".
.TP .TP
\-\-remote\-send {chiavi} \-\-remote\-send {chiavi}
Connettersi a un server Vim e spedirgli {chiavi}. Connettersi a un server Vim e spedirgli {chiavi}.
@ -458,16 +454,17 @@ Come \-\-remote, ma Vim non termina finché i file non sono stati editati.
Come \-\-remote\-wait, ma senza avvisare se non si trova un server. Come \-\-remote\-wait, ma senza avvisare se non si trova un server.
.TP .TP
\-\-serverlist \-\-serverlist
Lista i nomi di tutti i server Vim disponibili. Elenca i nomi di tutti i server Vim disponibili.
.TP .TP
\-\-servername {nome} \-\-servername {nome}
Usa {nome} come nome server. Usato per il Vim corrente, a meno che sia Usa {nome} come nome server. Usato per il Vim corrente, a meno che sia usato
usato con l'argomento \-\-remote, nel qual caso indica il server a cui con l'argomento \-\-remote, nel qual caso indica il server a cui connettersi.
connettersi.
.TP .TP
\-\-socketid {id} \-\-socketid {id}
Solo con GUI GTK: Usa il meccanismo GtkPlug per eseguire gvim in un'altra Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gvim in un'altra finestra.
finestra. .TP
\-\-startuptime {nome_file}
Durante la fase iniziale, scrive messaggi di log al file {nome_file}.
.TP .TP
\-\-version \-\-version
Stampa la versione di Vim ed esci. Stampa la versione di Vim ed esci.
@ -477,9 +474,8 @@ Battere ":help" in
per iniziare. per iniziare.
Battere ":help argomento" per ricevere aiuto su uno specifico argomento. Battere ":help argomento" per ricevere aiuto su uno specifico argomento.
Per esempio: ":help ZZ" per ricevere aiuto sul comando "ZZ". Per esempio: ":help ZZ" per ricevere aiuto sul comando "ZZ".
Usare <Tab> e CTRL\-D per completare gli argomenti Usare <Tab> e CTRL\-D per completare gli argomenti (":help cmdline\-completion").
(":help cmdline\-completion"). Ci sono "tag" nei file di help per passare da un argomento a un altro
Ci sono "tag" nei file di help per saltare da un argomento a un altro
(simili a legami ipertestuali, vedere ":help"). (simili a legami ipertestuali, vedere ":help").
Tutti i file di documentazione possono essere navigati così. Ad es.: Tutti i file di documentazione possono essere navigati così. Ad es.:
":help syntax.txt". ":help syntax.txt".
@ -489,7 +485,7 @@ Tutti i file di documentazione possono essere navigati così. Ad es.:
I file di documentazione di I file di documentazione di
.B Vim .B Vim
. .
Usate ":help doc\-file\-list" per avere la lista completa. Usare ":help doc\-file\-list" per avere la lista completa.
.TP .TP
/usr/local/lib/vim/doc/tags /usr/local/lib/vim/doc/tags
Il file di tags usato per trovare informazioni nei file di documentazione. Il file di tags usato per trovare informazioni nei file di documentazione.
@ -506,7 +502,7 @@ Inizializzazioni
a livello di sistema. a livello di sistema.
.TP .TP
~/.vimrc ~/.vimrc
Le vostre personali inizializzazioni di Inizializzazioni personali di
.B Vim .B Vim
. .
.TP .TP
@ -514,11 +510,10 @@ Le vostre personali inizializzazioni di
Inizializzazioni gvim a livello di sistema. Inizializzazioni gvim a livello di sistema.
.TP .TP
~/.gvimrc ~/.gvimrc
Le vostre personali inizializzazioni di gvim. Inizializzazioni personali di
.TP .TP
/usr/local/lib/vim/optwin.vim /usr/local/lib/vim/optwin.vim
Script Vim usato dal comando ":options", un modo semplice Script Vim usato dal comando ":options", da usare per visualizzare e impostare opzioni.
per visualizzare e impostare opzioni.
.TP .TP
/usr/local/lib/vim/menu.vim /usr/local/lib/vim/menu.vim
Inizializzazioni del menù gvim a livello di sistema. Inizializzazioni del menù gvim a livello di sistema.
@ -527,12 +522,10 @@ Inizializzazioni del menù gvim a livello di sistema.
Script Vim per generare una segnalazione di errore. Vedere ":help bugs". Script Vim per generare una segnalazione di errore. Vedere ":help bugs".
.TP .TP
/usr/local/lib/vim/filetype.vim /usr/local/lib/vim/filetype.vim
Script Vim per determinare il tipo di un file a partire dal suo nome. Script Vim per determinare il tipo di un file dal suo nome. Vedere ":help 'filetype'".
Vedere ":help 'filetype'".
.TP .TP
/usr/local/lib/vim/scripts.vim /usr/local/lib/vim/scripts.vim
Script Vim per determinare il tipo di un file a partire dal suo contenuto. Script Vim per determinare il tipo di un file dal suo contenuto. Vedere ":help 'filetype'".
Vedere ":help 'filetype'".
.TP .TP
/usr/local/lib/vim/print/*.ps /usr/local/lib/vim/print/*.ps
File usati per stampa PostScript. File usati per stampa PostScript.
@ -545,7 +538,7 @@ vimtutor(1)
.SH AUTORE .SH AUTORE
Buona parte di Buona parte di
.B Vim .B Vim
è stato scritto da Bram Moolenaar, con molto aiuto da altri. è stato scritto da Bram Moolenaar, con molto aiuto da parte di altri.
Vedere ":help credits" in Vedere ":help credits" in
.B Vim. .B Vim.
.br .br
@ -557,10 +550,9 @@ In verità, poco o nulla è rimasto del loro codice originale.
Probabili. Probabili.
Vedere ":help todo" per una lista di problemi noti. Vedere ":help todo" per una lista di problemi noti.
.PP .PP
Si noti che un certo numero di comportamenti che possono essere considerati Si noti che un certo numero di comportamenti che possono essere considerati errori
errori da qualcuno, sono in effetti causati da una riproduzione fin troppo da qualcuno, sono in effetti causati da una riproduzione fin troppo fedele del
fedele del comportamento di Vi. comportamento di Vi. Se si ritiene che altre cose siano errori "perché Vi si comporta
Se ritenete che altre cose siano errori "perché Vi si comporta diversamente", diversamente", si dia prima un'occhiata al file vi_diff.txt (o si immetta
date prima un'occhiata al file vi_diff.txt :help vi_diff.txt da Vim).
(o battere :help vi_diff.txt da Vim). Un'occhiata va data anche alle opzioni 'compatible' e 'cpoptions.
Date anche un'occhiata alle opzioni 'compatible' e 'cpoptions.