mirror of
https://github.com/vim/vim
synced 2025-07-16 01:01:58 +00:00
translation(it): update Italian manpages
Signed-off-by: Antonio Giovanni Colombo <azc100@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
cba93cab53
commit
a4aa97590b
@ -1,4 +1,4 @@
|
|||||||
.TH EVIM 1 "16 febbraio 2002 "
|
.TH EVIM 1 "12 agosto 2024"
|
||||||
.SH NOME
|
.SH NOME
|
||||||
evim \- Vim "facile", impostato in modo da poter essere usato come editore non-modale
|
evim \- Vim "facile", impostato in modo da poter essere usato come editore non-modale
|
||||||
.SH SINTASSI
|
.SH SINTASSI
|
||||||
@ -34,8 +34,12 @@ Occorre usare CTRL-Q per ottenere il comportamenti di CTRL-V in Vim nativo.
|
|||||||
Vedere vim(1).
|
Vedere vim(1).
|
||||||
.SH FILE
|
.SH FILE
|
||||||
.TP 15
|
.TP 15
|
||||||
/usr/local/lib/vim/evim.vim
|
/usr/local/share/vim??/evim.vim
|
||||||
Lo script caricato per inizializzare eVim.
|
Lo script caricato per inizializzare eVim.
|
||||||
|
.br
|
||||||
|
.I vim??
|
||||||
|
<EFBFBD> il numero breve di versione, p.es. vim91 per
|
||||||
|
.B Vim 9.1
|
||||||
.SH AKA
|
.SH AKA
|
||||||
[Also Known As] noto anche come "Vim per semplici".
|
[Also Known As] noto anche come "Vim per semplici".
|
||||||
Quando is usa evim si suppone che si prenda un fazzoletto,
|
Quando is usa evim si suppone che si prenda un fazzoletto,
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH EVIM 1 "16 febbraio 2002 "
|
.TH EVIM 1 "12 agosto 2024"
|
||||||
.SH NOME
|
.SH NOME
|
||||||
evim \- Vim "facile", impostato in modo da poter essere usato come editore non-modale
|
evim \- Vim "facile", impostato in modo da poter essere usato come editore non-modale
|
||||||
.SH SINTASSI
|
.SH SINTASSI
|
||||||
@ -34,8 +34,12 @@ Occorre usare CTRL-Q per ottenere il comportamenti di CTRL-V in Vim nativo.
|
|||||||
Vedere vim(1).
|
Vedere vim(1).
|
||||||
.SH FILE
|
.SH FILE
|
||||||
.TP 15
|
.TP 15
|
||||||
/usr/local/lib/vim/evim.vim
|
/usr/local/share/vim??/evim.vim
|
||||||
Lo script caricato per inizializzare eVim.
|
Lo script caricato per inizializzare eVim.
|
||||||
|
.br
|
||||||
|
.I vim??
|
||||||
|
è il numero breve di versione, p.es. vim91 per
|
||||||
|
.B Vim 9.1
|
||||||
.SH AKA
|
.SH AKA
|
||||||
[Also Known As] noto anche come "Vim per semplici".
|
[Also Known As] noto anche come "Vim per semplici".
|
||||||
Quando is usa evim si suppone che si prenda un fazzoletto,
|
Quando is usa evim si suppone che si prenda un fazzoletto,
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH VIM 1 "3 agosto 2024"
|
.TH VIM 1 "12 agosto 2024"
|
||||||
.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
|
||||||
@ -20,18 +20,18 @@ vim \- VI Migliorato, un editor di testi per programmatori
|
|||||||
.br
|
.br
|
||||||
.B view
|
.B view
|
||||||
.br
|
.br
|
||||||
.B gvim
|
.B gVim
|
||||||
.B gview
|
.B gview
|
||||||
.B evim
|
.B evim
|
||||||
.B eview
|
.B eview
|
||||||
.br
|
.br
|
||||||
.B rvim
|
.B rvim
|
||||||
.B rview
|
.B rview
|
||||||
.B rgvim
|
.B rgVim
|
||||||
.B rgview
|
.B rgview
|
||||||
.SH DESCRIZIONE
|
.SH DESCRIZIONE
|
||||||
.B Vim
|
.B Vim
|
||||||
Un editore di testi, compatibile con, e migliore di, Vi.
|
<EFBFBD> un editore di testi, compatibile con, e migliore di, Vi.
|
||||||
Pu<EFBFBD> essere usato per editare qualsiasi file di testo.
|
Pu<EFBFBD> essere usato per editare qualsiasi file di testo.
|
||||||
Particolarmente utile per editare programmi.
|
Particolarmente utile per editare programmi.
|
||||||
.PP
|
.PP
|
||||||
@ -111,7 +111,7 @@ view
|
|||||||
Inizia in Modo Read-only (Sola Lettura). Non si possono modificare i file.
|
Inizia in Modo Read-only (Sola Lettura). Non si possono modificare i file.
|
||||||
Si pu<70> invocare il Modo Read-only anche con l'argomento "\-R".
|
Si pu<70> invocare il Modo Read-only anche con l'argomento "\-R".
|
||||||
.TP
|
.TP
|
||||||
gvim gview
|
gVim gView
|
||||||
La versione GUI [Graphical User Interface].
|
La versione GUI [Graphical User Interface].
|
||||||
Apre una nuova finestra.
|
Apre una nuova finestra.
|
||||||
Si pu<70> invocare il Modo GUI anche con l'argomento "\-g".
|
Si pu<70> invocare il Modo GUI anche con l'argomento "\-g".
|
||||||
@ -121,7 +121,7 @@ La versione GUI in Modo Easy (semplificata).
|
|||||||
Apre una nuova finestra.
|
Apre una nuova finestra.
|
||||||
Si pu<70> invocare il Modo Easy anche con l'argomento "\-y".
|
Si pu<70> invocare il Modo Easy anche con l'argomento "\-y".
|
||||||
.TP
|
.TP
|
||||||
rvim rview rgvim rgview
|
rvim rview rgVim rgView
|
||||||
Come sopra, ma con restrizioni ai comandi. Non si potranno eseguire comandi
|
Come sopra, ma con restrizioni ai comandi. Non si potranno eseguire comandi
|
||||||
della shell o sospendere
|
della shell o sospendere
|
||||||
.B Vim.
|
.B Vim.
|
||||||
@ -150,18 +150,6 @@ Esempio: vim "+set si" main.c
|
|||||||
.br
|
.br
|
||||||
Note: Si possono avere fino a 10 comandi "+" o "\-c".
|
Note: Si possono avere fino a 10 comandi "+" o "\-c".
|
||||||
.TP
|
.TP
|
||||||
\-S {file}
|
|
||||||
I comandi contenuti in {file} sono eseguiti dopo la lettura del primo file.
|
|
||||||
Equivalente a \-c "source {file}".
|
|
||||||
{file} non pu<70> avere un nome che inizia per '\-'.
|
|
||||||
Se {file} <20> omesso si usa "Session.vim" (funziona solo se \-S <20> l'ultimo
|
|
||||||
argomento specificato).
|
|
||||||
.TP
|
|
||||||
\-\-cmd {comando}
|
|
||||||
Come "\-c", ma il comando <20> eseguito PRIMA
|
|
||||||
di eseguire qualsiasi file vimrc.
|
|
||||||
Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\-c".
|
|
||||||
.TP
|
|
||||||
\-A
|
\-A
|
||||||
Se
|
Se
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -224,11 +212,6 @@ Opzione da usare quando
|
|||||||
sessione di edit (p.es., mail).
|
sessione di edit (p.es., mail).
|
||||||
Sull'Amiga i comandi ":sh" e ":!" non sono disponibili.
|
Sull'Amiga i comandi ":sh" e ":!" non sono disponibili.
|
||||||
.TP
|
.TP
|
||||||
\-\-nofork
|
|
||||||
Direttamente [Foreground]. Per la versione GUI,
|
|
||||||
.B Vim
|
|
||||||
non crea [fork] una nuova finestra, indipendente dalla shell di invocazione.
|
|
||||||
.TP
|
|
||||||
\-F
|
\-F
|
||||||
Se
|
Se
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -239,6 +222,8 @@ in Modo Farsi, cio
|
|||||||
Altrimenti viene dato un messaggio di errore e
|
Altrimenti viene dato un messaggio di errore e
|
||||||
.B Vim
|
.B Vim
|
||||||
termina in modo anormale.
|
termina in modo anormale.
|
||||||
|
.br
|
||||||
|
Nota: Il supporto Farsi <20> stato rimosso a partire dalla patch 8.1.0932.
|
||||||
.TP
|
.TP
|
||||||
\-g
|
\-g
|
||||||
Se
|
Se
|
||||||
@ -248,19 +233,6 @@ Se Vim
|
|||||||
.B Vim
|
.B Vim
|
||||||
termina in modo anormale.
|
termina in modo anormale.
|
||||||
.TP
|
.TP
|
||||||
\-\-gui-dialog-file {nome}
|
|
||||||
Quando si usa la GUI, invece di visualizzare un dialogo, il titolo e il
|
|
||||||
messaggio del dialogo sono scritti sul file {nome}. Il file viene creato o,
|
|
||||||
se gi<67> esistente, viene esteso. Quest'opzione serve solo in fase di test,
|
|
||||||
per evitare di restare bloccati da un dialogo che non si riesce a visualizzare.
|
|
||||||
Se si sta lavorando senza la GUI l'argomento viene ignorato.
|
|
||||||
.TP
|
|
||||||
\-\-help, \-h, \-?
|
|
||||||
Un po' di aiuto su opzioni e argomenti che si possono dare invocando Vim.
|
|
||||||
Subito dopo
|
|
||||||
.B Vim
|
|
||||||
esce.
|
|
||||||
.TP
|
|
||||||
\-H
|
\-H
|
||||||
Se
|
Se
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -278,13 +250,13 @@ del file da usare invece di quello predefinito "~/.viminfo".
|
|||||||
Si pu<70> anche evitare l'uso di un file .viminfo, dando come nome
|
Si pu<70> anche evitare l'uso di un file .viminfo, dando come nome
|
||||||
"NONE".
|
"NONE".
|
||||||
.TP
|
.TP
|
||||||
\-L
|
|
||||||
Equivalente a \-r.
|
|
||||||
.TP
|
|
||||||
\-l
|
\-l
|
||||||
Modo Lisp.
|
Modo Lisp.
|
||||||
Imposta le opzioni 'lisp' e 'showmatch'.
|
Imposta le opzioni 'lisp' e 'showmatch'.
|
||||||
.TP
|
.TP
|
||||||
|
\-L
|
||||||
|
Equivalente a \-r.
|
||||||
|
.TP
|
||||||
\-m
|
\-m
|
||||||
Inibisce modifica file.
|
Inibisce modifica file.
|
||||||
Inibisce l'opzione 'write'.
|
Inibisce l'opzione 'write'.
|
||||||
@ -295,6 +267,13 @@ Modifiche non permesse. Le opzioni 'modifiable' e 'write' sono annullate,
|
|||||||
in modo da impedire sia modifiche che riscritture. Da notare che queste
|
in modo da impedire sia modifiche che riscritture. Da notare che queste
|
||||||
opzioni possono essere abilitate in seguito, permettendo cos<6F> modifiche.
|
opzioni possono essere abilitate in seguito, permettendo cos<6F> modifiche.
|
||||||
.TP
|
.TP
|
||||||
|
\-n
|
||||||
|
Inibisce l'uso di un file di swap.
|
||||||
|
Il recupero dopo una caduta di macchina sar<61> impossibile.
|
||||||
|
Utile per editare un file su un supporto molto lento (p.es., floppy).
|
||||||
|
Il comando ":set uc=0" ha lo stesso effetto.
|
||||||
|
Per abilitare il recupero usare ":set uc=200".
|
||||||
|
.TP
|
||||||
\-N
|
\-N
|
||||||
Modo "Non-compatibile". Annulla l'opzione 'compatible'.
|
Modo "Non-compatibile". Annulla l'opzione 'compatible'.
|
||||||
Cos<EFBFBD>
|
Cos<EFBFBD>
|
||||||
@ -302,13 +281,6 @@ Cos
|
|||||||
si comporta un po' meglio, ma <20> meno compatibile con Vi, anche in assenza di un
|
si comporta un po' meglio, ma <20> meno compatibile con Vi, anche in assenza di un
|
||||||
file .vimrc.
|
file .vimrc.
|
||||||
.TP
|
.TP
|
||||||
\-n
|
|
||||||
Inibisce l'uso di un file di swap.
|
|
||||||
Il recupero dopo una caduta di macchina diventa impossibile.
|
|
||||||
Utile per editare un file su un supporto molto lento (p.es., floppy).
|
|
||||||
Il comando ":set uc=0" ha lo stesso effetto.
|
|
||||||
Per abilitare il recupero usare ":set uc=200".
|
|
||||||
.TP
|
|
||||||
\-nb
|
\-nb
|
||||||
Diviene un Editor server per NetBeans. Vedere la documentazione per dettagli.
|
Diviene un Editor server per NetBeans. Vedere la documentazione per dettagli.
|
||||||
.TP
|
.TP
|
||||||
@ -331,6 +303,16 @@ Vim viene eseguito in una finestra MDI (Multiple-Document Interface).
|
|||||||
che sia sufficientemente esplicativo. Notare che l'implementazione <20> ancora
|
che sia sufficientemente esplicativo. Notare che l'implementazione <20> ancora
|
||||||
rudimentale. Non funziona per tutte le applicazioni, e il men<65> non funziona.
|
rudimentale. Non funziona per tutte le applicazioni, e il men<65> non funziona.
|
||||||
.TP
|
.TP
|
||||||
|
\-r
|
||||||
|
Lista file di swap, e informazioni su come usarli per ripristinare file.
|
||||||
|
.TP
|
||||||
|
\-r {file}
|
||||||
|
Modo Recovery (ripristino).
|
||||||
|
Il file di swap <20> usato per recuperare una sessione di edit finita male.
|
||||||
|
Il file di swap <20> un file con lo stesso nome file del file di testo
|
||||||
|
editato, col suffisso ".swp".
|
||||||
|
Vedere ":help recovery".
|
||||||
|
.TP
|
||||||
\-R
|
\-R
|
||||||
Modo Read-only (Sola Lettura).
|
Modo Read-only (Sola Lettura).
|
||||||
Imposta l'opzione 'readonly'.
|
Imposta l'opzione 'readonly'.
|
||||||
@ -342,16 +324,6 @@ L'opzione \-R implica anche l'opzione \-n (vedere sopra).
|
|||||||
L'opzione 'readonly' pu<70> essere annullata con ":set noro".
|
L'opzione 'readonly' pu<70> essere annullata con ":set noro".
|
||||||
Vedere ":help 'readonly'".
|
Vedere ":help 'readonly'".
|
||||||
.TP
|
.TP
|
||||||
\-r
|
|
||||||
Lista file di swap, e informazioni su come usarli per ripristinare file.
|
|
||||||
.TP
|
|
||||||
\-r {file}
|
|
||||||
Modo Recovery (ripristino).
|
|
||||||
Il file di swap <20> usato per recuperare una sessione di edit finita male.
|
|
||||||
Il file di swap <20> un file con lo stesso nome file del file di testo
|
|
||||||
editato, col suffisso ".swp".
|
|
||||||
Vedere ":help recovery".
|
|
||||||
.TP
|
|
||||||
\-s
|
\-s
|
||||||
Modo silenzioso. Solo quando invocato come "Ex" o quando l'opzione
|
Modo silenzioso. Solo quando invocato come "Ex" o quando l'opzione
|
||||||
"\-e" <20> stata data prima dell'opzione "\-s".
|
"\-e" <20> stata data prima dell'opzione "\-s".
|
||||||
@ -363,6 +335,13 @@ Lo stesso risultato si pu
|
|||||||
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 verr<72> preso dalla tastiera.
|
l'ulteriore input verr<72> preso dalla tastiera.
|
||||||
.TP
|
.TP
|
||||||
|
\-S {file}
|
||||||
|
I comandi contenuti in {file} sono eseguiti dopo la lettura del primo file.
|
||||||
|
Equivalente a \-c "source {file}".
|
||||||
|
{file} non pu<70> avere un nome che inizia per '\-'.
|
||||||
|
Se {file} <20> omesso si usa "Session.vim" (funziona solo se \-S <20> l'ultimo
|
||||||
|
argomento specificato).
|
||||||
|
.TP
|
||||||
\-T {terminale}
|
\-T {terminale}
|
||||||
Dice a
|
Dice a
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -372,16 +351,6 @@ Dovrebbe essere un terminale noto a
|
|||||||
.B Vim
|
.B Vim
|
||||||
(predefinito) o definito nei file termcap o terminfo.
|
(predefinito) o definito nei file termcap o terminfo.
|
||||||
.TP
|
.TP
|
||||||
\-\-not-a-term
|
|
||||||
Da usare per specifica a
|
|
||||||
.B Vim
|
|
||||||
che l'utente <20> consapevole che l'input e l'output non avvengono con un terminale
|
|
||||||
vero e proprio. Ci<43> serve per evitare il messaggio di avvertimento e il ritardo
|
|
||||||
di due secondi che avverrebbero in assenza di questo argomento.
|
|
||||||
.TP
|
|
||||||
\-\-ttyfail
|
|
||||||
Quando stdin o stdout non sono un terminale (tty) esci subito da Vim.
|
|
||||||
.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.
|
||||||
@ -393,7 +362,13 @@ Vedere ":help initialization" da vim per ulteriori dettagli.
|
|||||||
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.
|
||||||
Si possono anche omettere tutte le inizializzazioni GUI dando come nome "NONE".
|
Si possono anche omettere tutte le inizializzazioni GUI dando come nome "NONE".
|
||||||
Vedere ":help gui-init" da vim per ulteriori dettagli.
|
Vedere ":help gui\-init" da vim per ulteriori dettagli.
|
||||||
|
.TP
|
||||||
|
\-v
|
||||||
|
Inizia
|
||||||
|
.B Vim
|
||||||
|
in Modo Vi, come se il programma eseguibile fosse "vi". Questo ha
|
||||||
|
effetto solo quando Vim viene invocato con il nome "ex".
|
||||||
.TP
|
.TP
|
||||||
\-V[N]
|
\-V[N]
|
||||||
Verboso. Vim manda messaggi relativi ai file di script che esegue
|
Verboso. Vim manda messaggi relativi ai file di script che esegue
|
||||||
@ -401,24 +376,10 @@ e quando legge o scrive un file viminfo. Il numero opzionale N
|
|||||||
dell'opzione 'verbose'. Il valore predefinito <20> 10.
|
dell'opzione 'verbose'. Il valore predefinito <20> 10.
|
||||||
.TP
|
.TP
|
||||||
\-V[N]{nome_file}
|
\-V[N]{nome_file}
|
||||||
Comw \-V imposta 'verbosefile' a {nome_file}. Il risultato <20> che i messaggi
|
Come \-V imposta 'verbosefile' a {nome_file}. Il risultato <20> che i messaggi
|
||||||
non sono visualizzati, ma scritti sul file {nome_file}. Il {nome_file} non
|
non sono visualizzati, ma scritti sul file {nome_file}. Il {nome_file} non
|
||||||
deve iniziare con un numero.
|
deve iniziare con un numero.
|
||||||
.TP
|
.TP
|
||||||
\-\-log {nome_file}
|
|
||||||
Se
|
|
||||||
.B Vim
|
|
||||||
<EFBFBD> stato compilato con le funzionalit<69> eval e channel, inizia a registrare
|
|
||||||
e scrive le registrazioni a {nome_file}. Ci<43> equivale a chiamare
|
|
||||||
.I ch_logfile({nome_file}, 'ao')
|
|
||||||
in una fase molto iniziale dell'avvio del programma.
|
|
||||||
.TP
|
|
||||||
\-v
|
|
||||||
Inizia
|
|
||||||
.B Vim
|
|
||||||
in Modo Vi, come se il programma eseguibile fosse "vi". Questo ha
|
|
||||||
effetto solo quando Vim viene invocato con il nome "ex".
|
|
||||||
.TP
|
|
||||||
\-w{numero}
|
\-w{numero}
|
||||||
Imposta l'opzione 'window' a {numero}.
|
Imposta l'opzione 'window' a {numero}.
|
||||||
.TP
|
.TP
|
||||||
@ -463,16 +424,54 @@ Si pu
|
|||||||
Richiede di non usare alcun file di personalizzazione (vimrc, plugin, etc.).
|
Richiede di non usare alcun file di personalizzazione (vimrc, plugin, etc.).
|
||||||
Utile per verificare se un problema persiste invocando Vim "originale".
|
Utile per verificare se un problema persiste invocando Vim "originale".
|
||||||
.TP
|
.TP
|
||||||
|
\-\-cmd {comando}
|
||||||
|
Come "\-c", ma il comando <20> eseguito subito PRIMA
|
||||||
|
di eseguire qualsiasi file vimrc.
|
||||||
|
Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\-c".
|
||||||
|
.TP
|
||||||
\-\-echo\-wid
|
\-\-echo\-wid
|
||||||
Solo per GUI GTK: Visualizza ID di Window su stdout.
|
Solo per GUI GTK: Visualizza ID di Window su stdout.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-gui-dialog-file {nome}
|
||||||
|
Quando si usa la GUI, invece di visualizzare un dialogo, il titolo e il
|
||||||
|
messaggio del dialogo sono scritti sul file {nome}. Il file viene creato o,
|
||||||
|
se gi<67> esistente, viene esteso. Quest'opzione serve solo in fase di test,
|
||||||
|
per evitare di restare bloccati da un dialogo che non si riesce a visualizzare.
|
||||||
|
Se si sta lavorando senza la GUI l'argomento viene ignorato.
|
||||||
|
.TP
|
||||||
|
\-\-help, \-h, \-?
|
||||||
|
Un po' di aiuto su opzioni e argomenti che si possono dare invocando Vim.
|
||||||
|
Subito dopo
|
||||||
|
.B Vim
|
||||||
|
esce.
|
||||||
|
.TP
|
||||||
\-\-literal
|
\-\-literal
|
||||||
Considera i nomi passati come argomenti letterali, senza espandere metacaratteri.
|
Considera i nomi passati come argomenti letterali, senza espandere metacaratteri.
|
||||||
Non ha effetto in Unix, dove la shell espande comunque i metacaratteri.
|
Non ha effetto in Unix, dove la shell espande comunque i metacaratteri.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-log {nome_file}
|
||||||
|
Se
|
||||||
|
.B Vim
|
||||||
|
<EFBFBD> stato compilato con le funzionalit<69> eval e channel, inizia a registrare
|
||||||
|
e scrive le registrazioni a {nome_file}. Ci<43> equivale a chiamare
|
||||||
|
.I ch_logfile({nome_file}, 'ao')
|
||||||
|
in una fase molto iniziale dell'avvio del programma.
|
||||||
|
.TP
|
||||||
|
\-\-nofork
|
||||||
|
Direttamente [Foreground]. Per la versione GUI,
|
||||||
|
.B Vim
|
||||||
|
non crea [fork] una nuova finestra, indipendente dalla shell di invocazione.
|
||||||
|
.TP
|
||||||
\-\-noplugin
|
\-\-noplugin
|
||||||
Non caricare plugin. Implicito se si specifica \-u NONE.
|
Non caricare plugin. Implicito se si specifica \-u NONE.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-not\-a\-term
|
||||||
|
Da usare per specificare a
|
||||||
|
.B Vim
|
||||||
|
che l'utente <20> consapevole che l'input e l'output non avvengono con un terminale
|
||||||
|
vero e proprio. Ci<43> serve per evitare il messaggio di avvertimento e il ritardo
|
||||||
|
di due secondi che avverrebbero in assenza di questo argomento.
|
||||||
|
.TP
|
||||||
\-\-remote
|
\-\-remote
|
||||||
Connettersi a un server Vim e chiedere di editare i file elencati come altri
|
Connettersi a un server Vim e chiedere di editare i file elencati come altri
|
||||||
argomenti. Se non si trova un server viene dato un messaggio e i file sono
|
argomenti. 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
|
|||||||
con l'argomento \-\-remote, nel qual caso indica il server a cui connettersi.
|
con l'argomento \-\-remote, nel qual caso indica il server a cui connettersi.
|
||||||
.TP
|
.TP
|
||||||
\-\-socketid {id}
|
\-\-socketid {id}
|
||||||
Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gvim in un'altra finestra.
|
Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gVim in un'altra finestra.
|
||||||
.TP
|
.TP
|
||||||
\-\-startuptime {nome_file}
|
\-\-startuptime {nome_file}
|
||||||
Durante la fase iniziale, scrive messaggi di log al file {nome_file}.
|
Durante la fase iniziale, scrive messaggi di log al file {nome_file}.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-ttyfail
|
||||||
|
Quando stdin o stdout non sono un terminale (tty) esce subito da Vim.
|
||||||
|
.TP
|
||||||
\-\-version
|
\-\-version
|
||||||
Stampa la versione di Vim ed esce.
|
Stampa la versione di Vim ed esce.
|
||||||
.TP
|
.TP
|
||||||
\-\-windowid {id}
|
\-\-windowid {id}
|
||||||
Solo per GUI Win32: Chiede a gvim di provare a user l'ID di window {id}
|
Solo per GUI Win32: Chiede a gVim di provare a user l'ID di window {id}
|
||||||
come padre, in modo da venir eseguito all'interno della finestra specificata.
|
come padre, in modo da venir eseguito all'interno della finestra specificata.
|
||||||
.SH AIUTO ONLINE
|
.SH AIUTO ONLINE
|
||||||
Battere ":help" in
|
Battere ":help" in
|
||||||
@ -555,16 +557,20 @@ Inizializzazioni personali di
|
|||||||
(viene utilizzata la prima trovata).
|
(viene utilizzata la prima trovata).
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/gvimrc
|
/usr/local/share/vim/gvimrc
|
||||||
Inizializzazioni gvim a livello di sistema.
|
Inizializzazioni gVim a livello di sistema.
|
||||||
.TP
|
.TP
|
||||||
~/.gvimrc, ~/.vim/gvimrc, $XDG_CONFIG_HOME/vim/gvimrc
|
~/.gvimrc, ~/.vim/gvimrc, $XDG_CONFIG_HOME/vim/gvimrc
|
||||||
Inizializzazioni personali di gvim (viene utilizzata la prima trovata).
|
Inizializzazioni personali di
|
||||||
|
.B gVim
|
||||||
|
(viene utilizzata la prima trovata).
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/optwin.vim
|
/usr/local/share/vim/optwin.vim
|
||||||
Script Vim usato dal comando ":options", maniera elegante per visualizzare e impostare opzioni.
|
Script Vim usato dal comando ":options", maniera elegante per visualizzare e impostare opzioni.
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/vim??/menu.vim
|
/usr/local/share/vim/vim??/menu.vim
|
||||||
Inizializzazioni del men<65> gvim a livello di sistema.
|
Inizializzazioni del men<65>
|
||||||
|
.B gVim
|
||||||
|
a livello di sistema.
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/vim??/bugreport.vim
|
/usr/local/share/vim/vim??/bugreport.vim
|
||||||
Script Vim per generare una segnalazione di errore. Vedere ":help bugs".
|
Script Vim per generare una segnalazione di errore. Vedere ":help bugs".
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH VIM 1 "3 agosto 2024"
|
.TH VIM 1 "12 agosto 2024"
|
||||||
.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
|
||||||
@ -20,18 +20,18 @@ vim \- VI Migliorato, un editor di testi per programmatori
|
|||||||
.br
|
.br
|
||||||
.B view
|
.B view
|
||||||
.br
|
.br
|
||||||
.B gvim
|
.B gVim
|
||||||
.B gview
|
.B gview
|
||||||
.B evim
|
.B evim
|
||||||
.B eview
|
.B eview
|
||||||
.br
|
.br
|
||||||
.B rvim
|
.B rvim
|
||||||
.B rview
|
.B rview
|
||||||
.B rgvim
|
.B rgVim
|
||||||
.B rgview
|
.B rgview
|
||||||
.SH DESCRIZIONE
|
.SH DESCRIZIONE
|
||||||
.B Vim
|
.B Vim
|
||||||
Un editore di testi, compatibile con, e migliore di, Vi.
|
è 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
|
||||||
@ -111,7 +111,7 @@ view
|
|||||||
Inizia in Modo Read-only (Sola Lettura). Non si possono modificare i file.
|
Inizia in Modo Read-only (Sola Lettura). Non si possono modificare i file.
|
||||||
Si può invocare il Modo Read-only anche con l'argomento "\-R".
|
Si può invocare il Modo Read-only anche con l'argomento "\-R".
|
||||||
.TP
|
.TP
|
||||||
gvim gview
|
gVim gView
|
||||||
La versione GUI [Graphical User Interface].
|
La versione GUI [Graphical User Interface].
|
||||||
Apre una nuova finestra.
|
Apre una nuova finestra.
|
||||||
Si può invocare il Modo GUI anche con l'argomento "\-g".
|
Si può invocare il Modo GUI anche con l'argomento "\-g".
|
||||||
@ -121,7 +121,7 @@ La versione GUI in Modo Easy (semplificata).
|
|||||||
Apre una nuova finestra.
|
Apre una nuova finestra.
|
||||||
Si può invocare il Modo Easy anche con l'argomento "\-y".
|
Si può invocare il Modo Easy anche con l'argomento "\-y".
|
||||||
.TP
|
.TP
|
||||||
rvim rview rgvim rgview
|
rvim rview rgVim rgView
|
||||||
Come sopra, ma con restrizioni ai comandi. Non si potranno eseguire comandi
|
Come sopra, ma con restrizioni ai comandi. Non si potranno eseguire comandi
|
||||||
della shell o sospendere
|
della shell o sospendere
|
||||||
.B Vim.
|
.B Vim.
|
||||||
@ -150,18 +150,6 @@ Esempio: vim "+set si" main.c
|
|||||||
.br
|
.br
|
||||||
Note: Si possono avere fino a 10 comandi "+" o "\-c".
|
Note: Si possono avere fino a 10 comandi "+" o "\-c".
|
||||||
.TP
|
.TP
|
||||||
\-S {file}
|
|
||||||
I comandi contenuti in {file} sono eseguiti dopo la lettura del primo file.
|
|
||||||
Equivalente a \-c "source {file}".
|
|
||||||
{file} non può avere un nome che inizia per '\-'.
|
|
||||||
Se {file} è omesso si usa "Session.vim" (funziona solo se \-S è l'ultimo
|
|
||||||
argomento specificato).
|
|
||||||
.TP
|
|
||||||
\-\-cmd {comando}
|
|
||||||
Come "\-c", ma il comando è eseguito PRIMA
|
|
||||||
di eseguire qualsiasi file vimrc.
|
|
||||||
Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\-c".
|
|
||||||
.TP
|
|
||||||
\-A
|
\-A
|
||||||
Se
|
Se
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -224,11 +212,6 @@ Opzione da usare quando
|
|||||||
sessione di edit (p.es., mail).
|
sessione di edit (p.es., mail).
|
||||||
Sull'Amiga i comandi ":sh" e ":!" non sono disponibili.
|
Sull'Amiga i comandi ":sh" e ":!" non sono disponibili.
|
||||||
.TP
|
.TP
|
||||||
\-\-nofork
|
|
||||||
Direttamente [Foreground]. Per la versione GUI,
|
|
||||||
.B Vim
|
|
||||||
non crea [fork] una nuova finestra, indipendente dalla shell di invocazione.
|
|
||||||
.TP
|
|
||||||
\-F
|
\-F
|
||||||
Se
|
Se
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -239,6 +222,8 @@ in Modo Farsi, cioè impostando 'fkmap' e 'rightleft'.
|
|||||||
Altrimenti viene dato un messaggio di errore e
|
Altrimenti viene dato un messaggio di errore e
|
||||||
.B Vim
|
.B Vim
|
||||||
termina in modo anormale.
|
termina in modo anormale.
|
||||||
|
.br
|
||||||
|
Nota: Il supporto Farsi è stato rimosso a partire dalla patch 8.1.0932.
|
||||||
.TP
|
.TP
|
||||||
\-g
|
\-g
|
||||||
Se
|
Se
|
||||||
@ -248,19 +233,6 @@ Se Vim è stato compilato senza supporto GUI viene dato un messaggio di errore e
|
|||||||
.B Vim
|
.B Vim
|
||||||
termina in modo anormale.
|
termina in modo anormale.
|
||||||
.TP
|
.TP
|
||||||
\-\-gui-dialog-file {nome}
|
|
||||||
Quando si usa la GUI, invece di visualizzare un dialogo, il titolo e il
|
|
||||||
messaggio del dialogo sono scritti sul file {nome}. Il file viene creato o,
|
|
||||||
se già esistente, viene esteso. Quest'opzione serve solo in fase di test,
|
|
||||||
per evitare di restare bloccati da un dialogo che non si riesce a visualizzare.
|
|
||||||
Se si sta lavorando senza la GUI l'argomento viene ignorato.
|
|
||||||
.TP
|
|
||||||
\-\-help, \-h, \-?
|
|
||||||
Un po' di aiuto su opzioni e argomenti che si possono dare invocando Vim.
|
|
||||||
Subito dopo
|
|
||||||
.B Vim
|
|
||||||
esce.
|
|
||||||
.TP
|
|
||||||
\-H
|
\-H
|
||||||
Se
|
Se
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -278,13 +250,13 @@ del file da usare invece di quello predefinito "~/.viminfo".
|
|||||||
Si può anche evitare l'uso di un file .viminfo, dando come nome
|
Si può anche evitare l'uso di un file .viminfo, dando come nome
|
||||||
"NONE".
|
"NONE".
|
||||||
.TP
|
.TP
|
||||||
\-L
|
|
||||||
Equivalente a \-r.
|
|
||||||
.TP
|
|
||||||
\-l
|
\-l
|
||||||
Modo Lisp.
|
Modo Lisp.
|
||||||
Imposta le opzioni 'lisp' e 'showmatch'.
|
Imposta le opzioni 'lisp' e 'showmatch'.
|
||||||
.TP
|
.TP
|
||||||
|
\-L
|
||||||
|
Equivalente a \-r.
|
||||||
|
.TP
|
||||||
\-m
|
\-m
|
||||||
Inibisce modifica file.
|
Inibisce modifica file.
|
||||||
Inibisce l'opzione 'write'.
|
Inibisce l'opzione 'write'.
|
||||||
@ -295,6 +267,13 @@ Modifiche non permesse. Le opzioni 'modifiable' e 'write' sono annullate,
|
|||||||
in modo da impedire sia modifiche che riscritture. Da notare che queste
|
in modo da impedire sia modifiche che riscritture. Da notare che queste
|
||||||
opzioni possono essere abilitate in seguito, permettendo così modifiche.
|
opzioni possono essere abilitate in seguito, permettendo così modifiche.
|
||||||
.TP
|
.TP
|
||||||
|
\-n
|
||||||
|
Inibisce l'uso di un file di swap.
|
||||||
|
Il recupero dopo una caduta di macchina sarà impossibile.
|
||||||
|
Utile per editare un file su un supporto molto lento (p.es., floppy).
|
||||||
|
Il comando ":set uc=0" ha lo stesso effetto.
|
||||||
|
Per abilitare il recupero usare ":set uc=200".
|
||||||
|
.TP
|
||||||
\-N
|
\-N
|
||||||
Modo "Non-compatibile". Annulla l'opzione 'compatible'.
|
Modo "Non-compatibile". Annulla l'opzione 'compatible'.
|
||||||
Così
|
Così
|
||||||
@ -302,13 +281,6 @@ Così
|
|||||||
si comporta un po' meglio, ma è meno compatibile con Vi, anche in assenza di un
|
si comporta un po' meglio, ma è meno compatibile con Vi, anche in assenza di un
|
||||||
file .vimrc.
|
file .vimrc.
|
||||||
.TP
|
.TP
|
||||||
\-n
|
|
||||||
Inibisce l'uso di un file di swap.
|
|
||||||
Il recupero dopo una caduta di macchina diventa impossibile.
|
|
||||||
Utile per editare un file su un supporto molto lento (p.es., floppy).
|
|
||||||
Il comando ":set uc=0" ha lo stesso effetto.
|
|
||||||
Per abilitare il recupero usare ":set uc=200".
|
|
||||||
.TP
|
|
||||||
\-nb
|
\-nb
|
||||||
Diviene un Editor server per NetBeans. Vedere la documentazione per dettagli.
|
Diviene un Editor server per NetBeans. Vedere la documentazione per dettagli.
|
||||||
.TP
|
.TP
|
||||||
@ -331,6 +303,16 @@ Vim viene eseguito in una finestra MDI (Multiple-Document Interface).
|
|||||||
che sia sufficientemente esplicativo. Notare che l'implementazione è ancora
|
che sia sufficientemente esplicativo. Notare che l'implementazione è ancora
|
||||||
rudimentale. Non funziona per tutte le applicazioni, e il menù non funziona.
|
rudimentale. Non funziona per tutte le applicazioni, e il menù non funziona.
|
||||||
.TP
|
.TP
|
||||||
|
\-r
|
||||||
|
Lista file di swap, e informazioni su come usarli per ripristinare file.
|
||||||
|
.TP
|
||||||
|
\-r {file}
|
||||||
|
Modo Recovery (ripristino).
|
||||||
|
Il file di swap è usato per recuperare una sessione di edit finita male.
|
||||||
|
Il file di swap è un file con lo stesso nome file del file di testo
|
||||||
|
editato, col suffisso ".swp".
|
||||||
|
Vedere ":help recovery".
|
||||||
|
.TP
|
||||||
\-R
|
\-R
|
||||||
Modo Read-only (Sola Lettura).
|
Modo Read-only (Sola Lettura).
|
||||||
Imposta l'opzione 'readonly'.
|
Imposta l'opzione 'readonly'.
|
||||||
@ -342,16 +324,6 @@ L'opzione \-R implica anche l'opzione \-n (vedere sopra).
|
|||||||
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
|
|
||||||
Lista file di swap, e informazioni su come usarli per ripristinare file.
|
|
||||||
.TP
|
|
||||||
\-r {file}
|
|
||||||
Modo Recovery (ripristino).
|
|
||||||
Il file di swap è usato per recuperare una sessione di edit finita male.
|
|
||||||
Il file di swap è un file con lo stesso nome file del file di testo
|
|
||||||
editato, col suffisso ".swp".
|
|
||||||
Vedere ":help recovery".
|
|
||||||
.TP
|
|
||||||
\-s
|
\-s
|
||||||
Modo silenzioso. Solo quando invocato come "Ex" o quando l'opzione
|
Modo silenzioso. Solo quando invocato come "Ex" o quando l'opzione
|
||||||
"\-e" è stata data prima dell'opzione "\-s".
|
"\-e" è stata data prima dell'opzione "\-s".
|
||||||
@ -363,6 +335,13 @@ Lo stesso risultato si può ottenere col comando ":source! {script_in_input}".
|
|||||||
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 verrà preso dalla tastiera.
|
l'ulteriore input verrà preso dalla tastiera.
|
||||||
.TP
|
.TP
|
||||||
|
\-S {file}
|
||||||
|
I comandi contenuti in {file} sono eseguiti dopo la lettura del primo file.
|
||||||
|
Equivalente a \-c "source {file}".
|
||||||
|
{file} non può avere un nome che inizia per '\-'.
|
||||||
|
Se {file} è omesso si usa "Session.vim" (funziona solo se \-S è l'ultimo
|
||||||
|
argomento specificato).
|
||||||
|
.TP
|
||||||
\-T {terminale}
|
\-T {terminale}
|
||||||
Dice a
|
Dice a
|
||||||
.B Vim
|
.B Vim
|
||||||
@ -372,16 +351,6 @@ Dovrebbe essere un terminale noto a
|
|||||||
.B Vim
|
.B Vim
|
||||||
(predefinito) o definito nei file termcap o terminfo.
|
(predefinito) o definito nei file termcap o terminfo.
|
||||||
.TP
|
.TP
|
||||||
\-\-not-a-term
|
|
||||||
Da usare per specifica a
|
|
||||||
.B Vim
|
|
||||||
che l'utente è consapevole che l'input e l'output non avvengono con un terminale
|
|
||||||
vero e proprio. Ciò serve per evitare il messaggio di avvertimento e il ritardo
|
|
||||||
di due secondi che avverrebbero in assenza di questo argomento.
|
|
||||||
.TP
|
|
||||||
\-\-ttyfail
|
|
||||||
Quando stdin o stdout non sono un terminale (tty) esci subito da Vim.
|
|
||||||
.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.
|
||||||
@ -393,7 +362,13 @@ Vedere ":help initialization" da vim per ulteriori dettagli.
|
|||||||
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.
|
||||||
Si possono anche omettere tutte le inizializzazioni GUI dando come nome "NONE".
|
Si possono anche omettere tutte le inizializzazioni GUI dando come nome "NONE".
|
||||||
Vedere ":help gui-init" da vim per ulteriori dettagli.
|
Vedere ":help gui\-init" da vim per ulteriori dettagli.
|
||||||
|
.TP
|
||||||
|
\-v
|
||||||
|
Inizia
|
||||||
|
.B Vim
|
||||||
|
in Modo Vi, come se il programma eseguibile fosse "vi". Questo ha
|
||||||
|
effetto solo quando Vim viene invocato con il nome "ex".
|
||||||
.TP
|
.TP
|
||||||
\-V[N]
|
\-V[N]
|
||||||
Verboso. Vim manda messaggi relativi ai file di script che esegue
|
Verboso. Vim manda messaggi relativi ai file di script che esegue
|
||||||
@ -401,24 +376,10 @@ e quando legge o scrive un file viminfo. Il numero opzionale N è il valore
|
|||||||
dell'opzione 'verbose'. Il valore predefinito è 10.
|
dell'opzione 'verbose'. Il valore predefinito è 10.
|
||||||
.TP
|
.TP
|
||||||
\-V[N]{nome_file}
|
\-V[N]{nome_file}
|
||||||
Comw \-V imposta 'verbosefile' a {nome_file}. Il risultato è che i messaggi
|
Come \-V imposta 'verbosefile' a {nome_file}. Il risultato è che i messaggi
|
||||||
non sono visualizzati, ma scritti sul file {nome_file}. Il {nome_file} non
|
non sono visualizzati, ma scritti sul file {nome_file}. Il {nome_file} non
|
||||||
deve iniziare con un numero.
|
deve iniziare con un numero.
|
||||||
.TP
|
.TP
|
||||||
\-\-log {nome_file}
|
|
||||||
Se
|
|
||||||
.B Vim
|
|
||||||
è stato compilato con le funzionalità eval e channel, inizia a registrare
|
|
||||||
e scrive le registrazioni a {nome_file}. Ciò equivale a chiamare
|
|
||||||
.I ch_logfile({nome_file}, 'ao')
|
|
||||||
in una fase molto iniziale dell'avvio del programma.
|
|
||||||
.TP
|
|
||||||
\-v
|
|
||||||
Inizia
|
|
||||||
.B Vim
|
|
||||||
in Modo Vi, come se il programma eseguibile fosse "vi". Questo ha
|
|
||||||
effetto solo quando Vim viene invocato con il nome "ex".
|
|
||||||
.TP
|
|
||||||
\-w{numero}
|
\-w{numero}
|
||||||
Imposta l'opzione 'window' a {numero}.
|
Imposta l'opzione 'window' a {numero}.
|
||||||
.TP
|
.TP
|
||||||
@ -463,16 +424,54 @@ Si può usare per editare un file il cui nome inizi per '-'.
|
|||||||
Richiede di non usare alcun file di personalizzazione (vimrc, plugin, etc.).
|
Richiede di non usare alcun file di personalizzazione (vimrc, plugin, etc.).
|
||||||
Utile per verificare se un problema persiste invocando Vim "originale".
|
Utile per verificare se un problema persiste invocando Vim "originale".
|
||||||
.TP
|
.TP
|
||||||
|
\-\-cmd {comando}
|
||||||
|
Come "\-c", ma il comando è eseguito subito PRIMA
|
||||||
|
di eseguire qualsiasi file vimrc.
|
||||||
|
Si possono usare fino a 10 di questi comandi, indipendentemente dai comandi "\-c".
|
||||||
|
.TP
|
||||||
\-\-echo\-wid
|
\-\-echo\-wid
|
||||||
Solo per GUI GTK: Visualizza ID di Window su stdout.
|
Solo per GUI GTK: Visualizza ID di Window su stdout.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-gui-dialog-file {nome}
|
||||||
|
Quando si usa la GUI, invece di visualizzare un dialogo, il titolo e il
|
||||||
|
messaggio del dialogo sono scritti sul file {nome}. Il file viene creato o,
|
||||||
|
se già esistente, viene esteso. Quest'opzione serve solo in fase di test,
|
||||||
|
per evitare di restare bloccati da un dialogo che non si riesce a visualizzare.
|
||||||
|
Se si sta lavorando senza la GUI l'argomento viene ignorato.
|
||||||
|
.TP
|
||||||
|
\-\-help, \-h, \-?
|
||||||
|
Un po' di aiuto su opzioni e argomenti che si possono dare invocando Vim.
|
||||||
|
Subito dopo
|
||||||
|
.B Vim
|
||||||
|
esce.
|
||||||
|
.TP
|
||||||
\-\-literal
|
\-\-literal
|
||||||
Considera i nomi passati come argomenti letterali, senza espandere metacaratteri.
|
Considera i nomi passati come argomenti letterali, senza espandere metacaratteri.
|
||||||
Non ha effetto in Unix, dove la shell espande comunque i metacaratteri.
|
Non ha effetto in Unix, dove la shell espande comunque i metacaratteri.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-log {nome_file}
|
||||||
|
Se
|
||||||
|
.B Vim
|
||||||
|
è stato compilato con le funzionalità eval e channel, inizia a registrare
|
||||||
|
e scrive le registrazioni a {nome_file}. Ciò equivale a chiamare
|
||||||
|
.I ch_logfile({nome_file}, 'ao')
|
||||||
|
in una fase molto iniziale dell'avvio del programma.
|
||||||
|
.TP
|
||||||
|
\-\-nofork
|
||||||
|
Direttamente [Foreground]. Per la versione GUI,
|
||||||
|
.B Vim
|
||||||
|
non crea [fork] una nuova finestra, indipendente dalla shell di invocazione.
|
||||||
|
.TP
|
||||||
\-\-noplugin
|
\-\-noplugin
|
||||||
Non caricare plugin. Implicito se si specifica \-u NONE.
|
Non caricare plugin. Implicito se si specifica \-u NONE.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-not\-a\-term
|
||||||
|
Da usare per specificare a
|
||||||
|
.B Vim
|
||||||
|
che l'utente è consapevole che l'input e l'output non avvengono con un terminale
|
||||||
|
vero e proprio. Ciò serve per evitare il messaggio di avvertimento e il ritardo
|
||||||
|
di due secondi che avverrebbero in assenza di questo argomento.
|
||||||
|
.TP
|
||||||
\-\-remote
|
\-\-remote
|
||||||
Connettersi a un server Vim e chiedere di editare i file elencati come altri
|
Connettersi a un server Vim e chiedere di editare i file elencati come altri
|
||||||
argomenti. Se non si trova un server viene dato un messaggio e i file sono
|
argomenti. 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
|
|||||||
con l'argomento \-\-remote, nel qual caso indica il server a cui connettersi.
|
con l'argomento \-\-remote, nel qual caso indica il server a cui connettersi.
|
||||||
.TP
|
.TP
|
||||||
\-\-socketid {id}
|
\-\-socketid {id}
|
||||||
Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gvim in un'altra finestra.
|
Solo per GUI GTK: Usa meccanismo GtkPlug per eseguire gVim in un'altra finestra.
|
||||||
.TP
|
.TP
|
||||||
\-\-startuptime {nome_file}
|
\-\-startuptime {nome_file}
|
||||||
Durante la fase iniziale, scrive messaggi di log al file {nome_file}.
|
Durante la fase iniziale, scrive messaggi di log al file {nome_file}.
|
||||||
.TP
|
.TP
|
||||||
|
\-\-ttyfail
|
||||||
|
Quando stdin o stdout non sono un terminale (tty) esce subito da Vim.
|
||||||
|
.TP
|
||||||
\-\-version
|
\-\-version
|
||||||
Stampa la versione di Vim ed esce.
|
Stampa la versione di Vim ed esce.
|
||||||
.TP
|
.TP
|
||||||
\-\-windowid {id}
|
\-\-windowid {id}
|
||||||
Solo per GUI Win32: Chiede a gvim di provare a user l'ID di window {id}
|
Solo per GUI Win32: Chiede a gVim di provare a user l'ID di window {id}
|
||||||
come padre, in modo da venir eseguito all'interno della finestra specificata.
|
come padre, in modo da venir eseguito all'interno della finestra specificata.
|
||||||
.SH AIUTO ONLINE
|
.SH AIUTO ONLINE
|
||||||
Battere ":help" in
|
Battere ":help" in
|
||||||
@ -555,16 +557,20 @@ Inizializzazioni personali di
|
|||||||
(viene utilizzata la prima trovata).
|
(viene utilizzata la prima trovata).
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/gvimrc
|
/usr/local/share/vim/gvimrc
|
||||||
Inizializzazioni gvim a livello di sistema.
|
Inizializzazioni gVim a livello di sistema.
|
||||||
.TP
|
.TP
|
||||||
~/.gvimrc, ~/.vim/gvimrc, $XDG_CONFIG_HOME/vim/gvimrc
|
~/.gvimrc, ~/.vim/gvimrc, $XDG_CONFIG_HOME/vim/gvimrc
|
||||||
Inizializzazioni personali di gvim (viene utilizzata la prima trovata).
|
Inizializzazioni personali di
|
||||||
|
.B gVim
|
||||||
|
(viene utilizzata la prima trovata).
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/optwin.vim
|
/usr/local/share/vim/optwin.vim
|
||||||
Script Vim usato dal comando ":options", maniera elegante per visualizzare e impostare opzioni.
|
Script Vim usato dal comando ":options", maniera elegante per visualizzare e impostare opzioni.
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/vim??/menu.vim
|
/usr/local/share/vim/vim??/menu.vim
|
||||||
Inizializzazioni del menù gvim a livello di sistema.
|
Inizializzazioni del menù
|
||||||
|
.B gVim
|
||||||
|
a livello di sistema.
|
||||||
.TP
|
.TP
|
||||||
/usr/local/share/vim/vim??/bugreport.vim
|
/usr/local/share/vim/vim??/bugreport.vim
|
||||||
Script Vim per generare una segnalazione di errore. Vedere ":help bugs".
|
Script Vim per generare una segnalazione di errore. Vedere ":help bugs".
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH VIMDIFF 1 "30 marzo 2001"
|
.TH VIMDIFF 1 "13 giugno 2021"
|
||||||
.SH NOME
|
.SH NOME
|
||||||
vimdiff \- modifica da due, fino a otto versioni di un file con Vim, visualizzando le differenze
|
vimdiff \- modifica da due, fino a otto versioni di un file con Vim, visualizzando le differenze
|
||||||
.SH SINTASSI
|
.SH SINTASSI
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH VIMDIFF 1 "30 marzo 2001"
|
.TH VIMDIFF 1 "13 giugno 2021"
|
||||||
.SH NOME
|
.SH NOME
|
||||||
vimdiff \- modifica da due, fino a otto versioni di un file con Vim, visualizzando le differenze
|
vimdiff \- modifica da due, fino a otto versioni di un file con Vim, visualizzando le differenze
|
||||||
.SH SINTASSI
|
.SH SINTASSI
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH VIMTUTOR 1 "2 aprile 2001"
|
.TH VIMTUTOR 1 "12 agosto 2024"
|
||||||
.SH NOME
|
.SH NOME
|
||||||
vimtutor \- Un breve corso introduttivo a Vim
|
vimtutor \- Un breve corso introduttivo a Vim
|
||||||
.SH SINTASSI
|
.SH SINTASSI
|
||||||
@ -19,7 +19,7 @@ Il comando
|
|||||||
.
|
.
|
||||||
.PP
|
.PP
|
||||||
L'argomento opzionale \-g inizia vimtutor usando gvim invece che vim, se la
|
L'argomento opzionale \-g inizia vimtutor usando gvim invece che vim, se la
|
||||||
versione GUI di vim <20> disponibile; altrimenti viene utilizzato Vim.
|
versione GUI di vim <20> disponibile; altrimenti viene utilizzato vim.
|
||||||
.PP
|
.PP
|
||||||
L'argomento opzionale [lingua] <20> l'abbreviazione di due lettere del nome
|
L'argomento opzionale [lingua] <20> l'abbreviazione di due lettere del nome
|
||||||
di una lingua, per esempio "it" oppure "es".
|
di una lingua, per esempio "it" oppure "es".
|
||||||
@ -32,12 +32,16 @@ verr
|
|||||||
<EFBFBD> sempre iniziato in Modo compatibile con Vi.
|
<EFBFBD> sempre iniziato in Modo compatibile con Vi.
|
||||||
.SH FILE
|
.SH FILE
|
||||||
.TP 15
|
.TP 15
|
||||||
/usr/local/lib/vim/tutor/tutor[.language]
|
/usr/local/lib/vim/vim??/tutor/tutor[.lingua]
|
||||||
I file di testo per
|
I file di testo per
|
||||||
.B Vimtutor
|
.B Vimtutor
|
||||||
.
|
.
|
||||||
|
.br
|
||||||
|
.I vim??
|
||||||
|
<EFBFBD> il numero di versione corto, p.es., vim91 per indicare
|
||||||
|
.B Vim 9.1.
|
||||||
.TP 15
|
.TP 15
|
||||||
/usr/local/lib/vim/tutor/tutor.vim
|
/usr/local/share/vim/vim??/tutor/tutor.vim
|
||||||
Lo script di Vim usato per copiare il file di testo
|
Lo script di Vim usato per copiare il file di testo
|
||||||
.B Vimtutor
|
.B Vimtutor
|
||||||
.
|
.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH VIMTUTOR 1 "2 aprile 2001"
|
.TH VIMTUTOR 1 "12 agosto 2024"
|
||||||
.SH NOME
|
.SH NOME
|
||||||
vimtutor \- Un breve corso introduttivo a Vim
|
vimtutor \- Un breve corso introduttivo a Vim
|
||||||
.SH SINTASSI
|
.SH SINTASSI
|
||||||
@ -19,7 +19,7 @@ Il comando
|
|||||||
.
|
.
|
||||||
.PP
|
.PP
|
||||||
L'argomento opzionale \-g inizia vimtutor usando gvim invece che vim, se la
|
L'argomento opzionale \-g inizia vimtutor usando gvim invece che vim, se la
|
||||||
versione GUI di vim è disponibile; altrimenti viene utilizzato Vim.
|
versione GUI di vim è disponibile; altrimenti viene utilizzato vim.
|
||||||
.PP
|
.PP
|
||||||
L'argomento opzionale [lingua] è l'abbreviazione di due lettere del nome
|
L'argomento opzionale [lingua] è l'abbreviazione di due lettere del nome
|
||||||
di una lingua, per esempio "it" oppure "es".
|
di una lingua, per esempio "it" oppure "es".
|
||||||
@ -32,12 +32,16 @@ verrà usata la versione inglese.
|
|||||||
è sempre iniziato in Modo compatibile con Vi.
|
è sempre iniziato in Modo compatibile con Vi.
|
||||||
.SH FILE
|
.SH FILE
|
||||||
.TP 15
|
.TP 15
|
||||||
/usr/local/lib/vim/tutor/tutor[.language]
|
/usr/local/lib/vim/vim??/tutor/tutor[.lingua]
|
||||||
I file di testo per
|
I file di testo per
|
||||||
.B Vimtutor
|
.B Vimtutor
|
||||||
.
|
.
|
||||||
|
.br
|
||||||
|
.I vim??
|
||||||
|
è il numero di versione corto, p.es., vim91 per indicare
|
||||||
|
.B Vim 9.1.
|
||||||
.TP 15
|
.TP 15
|
||||||
/usr/local/lib/vim/tutor/tutor.vim
|
/usr/local/share/vim/vim??/tutor/tutor.vim
|
||||||
Lo script di Vim usato per copiare il file di testo
|
Lo script di Vim usato per copiare il file di testo
|
||||||
.B Vimtutor
|
.B Vimtutor
|
||||||
.
|
.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH XXD 1 "Agosto 1996" "Pagina di manuale per xxd"
|
.TH XXD 1 "Maggio 2024" "Pagina di manuale per xxd"
|
||||||
.\"
|
.\"
|
||||||
.\" 21 Maggio 1996
|
.\" 21 Maggio 1996
|
||||||
.\" Autore della pagina di manuale:
|
.\" Autore della pagina di manuale:
|
||||||
@ -190,7 +190,10 @@ Nel modificare immagini esadecimali, si tenga conto che
|
|||||||
salta il resto della riga, dopo aver letto i caratteri contenenti dati esadecimali
|
salta il resto della riga, dopo aver letto i caratteri contenenti dati esadecimali
|
||||||
(vedere opzione \-c). Ci<43> implica pure che le modifiche alle colonne di caratteri
|
(vedere opzione \-c). Ci<43> implica pure che le modifiche alle colonne di caratteri
|
||||||
stampabili ASCII (o EBCDIC) sono sempre ignorate. La ricostruzione da un file immagine
|
stampabili ASCII (o EBCDIC) sono sempre ignorate. La ricostruzione da un file immagine
|
||||||
esadecimale in stile semplice (postscript) con xxd \-r \-p non dipende dal numero corretto di colonne. In questo caso, qualsiasi cosa assomigli a una coppia di cifre esadecimali <20> interpretata [e utilizzata].
|
esadecimale in stile semplice (postscript) con xxd \-r \-p non dipende dal numero
|
||||||
|
corretto di colonne.
|
||||||
|
In questo caso, qualsiasi cosa assomigli a una coppia di cifre esadecimali <20>
|
||||||
|
interpretata [e utilizzata].
|
||||||
.PP
|
.PP
|
||||||
Notare la differenza fra
|
Notare la differenza fra
|
||||||
.br
|
.br
|
||||||
@ -221,10 +224,11 @@ si aggiunge a 1k (1024) dove `dd' si era fermato.
|
|||||||
.PP
|
.PP
|
||||||
Immagine esadecimale dalla posizione 0x100 (=1024\-768 ) del file in avanti.
|
Immagine esadecimale dalla posizione 0x100 (=1024\-768 ) del file in avanti.
|
||||||
.br
|
.br
|
||||||
\fI% sh \-c "dd of=normale bs=1k count=1; xxd \-s +\-768 > esadecimale" < file
|
\fI% sh \-c "dd of=normale bs=1k count=1; xxd \-s +\-768 > esadecimale" < file\fR
|
||||||
.PP
|
.PP
|
||||||
Comunque, questo capita raramente, e l'uso del `+' non serve quasi mai.
|
Comunque, questo capita raramente, e l'uso del `+' non serve quasi mai.
|
||||||
L'autore preferisce monitorare il comportamento di xxd con strace(1) o truss(1), quando si usa l'opzione \-s.
|
L'autore preferisce monitorare il comportamento di xxd con strace(1) o truss(1),
|
||||||
|
quando si usa l'opzione \-s.
|
||||||
.SH ESEMPI
|
.SH ESEMPI
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
@ -237,60 +241,63 @@ Stampa tutto tranne le prime tre righe (0x30 byte in esadecimale) di
|
|||||||
Stampa 3 righe (0x30 byte in esadecimale) alla fine di
|
Stampa 3 righe (0x30 byte in esadecimale) alla fine di
|
||||||
.BR file .
|
.BR file .
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-s \-0x30 file
|
\fI% xxd \-s \-0x30 file\fR
|
||||||
|
.PP
|
||||||
|
Nota: I risultati degli esempi seguenti sono riferiti alla versione di
|
||||||
|
Maggio 2024 della pagina di manuale [quella che state leggendo].
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Stampa 120 byte come immagine esadecimale continua con 20 byte per riga.
|
Stampa 120 byte come immagine esadecimale continua con 20 byte per riga.
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-l 120 \-ps \-c 20 xxd.1\fR
|
\fI% xxd \-l 120 \-ps \-c 20 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
2e54482058584420312022417567757374203139
|
2e544820585844203120224d616767696f203230
|
||||||
.br
|
.br
|
||||||
39362220224d616e75616c207061676520666f72
|
3234222022506167696e61206469206d616e7561
|
||||||
.br
|
.br
|
||||||
20787864220a2e5c220a2e5c222032317374204d
|
6c652070657220787864220a2e5c220a2e5c2220
|
||||||
.br
|
.br
|
||||||
617920313939360a2e5c22204d616e2070616765
|
3231204d616767696f20313939360a2e5c222041
|
||||||
.br
|
.br
|
||||||
20617574686f723a0a2e5c2220202020546f6e79
|
75746f72652064656c6c6120706167696e612064
|
||||||
.br
|
|
||||||
204e7567656e74203c746f6e79407363746e7567
|
|
||||||
.br
|
.br
|
||||||
|
69206d616e75616c653a0a2e5c2220202020546f
|
||||||
|
.PP
|
||||||
|
|
||||||
.br
|
.br
|
||||||
Stampa i primi 120 byte della pagina di manuale xxd.1 a 12 byte per riga.
|
Stampa i primi 120 byte di questa pagina di manuale a 12 byte per riga.
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-l 120 \-c 12 xxd.1\fR
|
\fI% xxd \-l 120 \-c 12 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
0000000: 2e54 4820 5858 4420 3120 2241 .TH XXD 1 "A
|
00000000: 2e54 4820 5858 4420 3120 224d .TH XXD 1 "M
|
||||||
.br
|
.br
|
||||||
000000c: 7567 7573 7420 3139 3936 2220 ugust 1996"
|
0000000c: 6167 6769 6f20 3230 3234 2220 aggio 2024"
|
||||||
.br
|
.br
|
||||||
0000018: 224d 616e 7561 6c20 7061 6765 "Manual page
|
00000018: 2250 6167 696e 6120 6469 206d "Pagina di m
|
||||||
.br
|
.br
|
||||||
0000024: 2066 6f72 2078 7864 220a 2e5c for xxd"..\\
|
00000024: 616e 7561 6c65 2070 6572 2078 anuale per x
|
||||||
.br
|
.br
|
||||||
0000030: 220a 2e5c 2220 3231 7374 204d "..\\" 21st M
|
00000030: 7864 220a 2e5c 220a 2e5c 2220 xd"..\"..\"
|
||||||
.br
|
.br
|
||||||
000003c: 6179 2031 3939 360a 2e5c 2220 ay 1996..\\"
|
0000003c: 3231 204d 6167 6769 6f20 3139 21 Maggio 19
|
||||||
.br
|
.br
|
||||||
0000048: 4d61 6e20 7061 6765 2061 7574 Man page aut
|
00000048: 3936 0a2e 5c22 2041 7574 6f72 96..\" Autor
|
||||||
.br
|
.br
|
||||||
0000054: 686f 723a 0a2e 5c22 2020 2020 hor:..\\"
|
00000054: 6520 6465 6c6c 6120 7061 6769 e della pagi
|
||||||
.br
|
.br
|
||||||
0000060: 546f 6e79 204e 7567 656e 7420 Tony Nugent
|
00000060: 6e61 2064 6920 6d61 6e75 616c na di manual
|
||||||
.br
|
.br
|
||||||
000006c: 3c74 6f6e 7940 7363 746e 7567 <tony@sctnug
|
0000006c: 653a 0a2e 5c22 2020 2020 546f e:..\" To
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Visualizza la data dal file xxd.1
|
Visualizza la data dal file xxd-it.UTF-8.1
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR
|
\fI% xxd \-s 0x3c \-l 14 \-c 14 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
0000036: 3231 7374 204d 6179 2031 3939 36 21st May 1996
|
0000003c: 3231 204d 6167 6769 6f20 3139 3936 21 Maggio 1996
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Copiare
|
Copia
|
||||||
.B input_file
|
.B input_file
|
||||||
su
|
su
|
||||||
.B output_file
|
.B output_file
|
||||||
@ -300,30 +307,30 @@ premettendogli 100 byte a 0x00.
|
|||||||
.br
|
.br
|
||||||
|
|
||||||
.br
|
.br
|
||||||
Modificare (patch) la data nel file xxd.1
|
Modifica (patch) la data nel file xxd-it.UTF-8.1
|
||||||
.br
|
.br
|
||||||
\fI% echo "0000037: 3574 68" | xxd \-r \- xxd.1\fR
|
\fI% echo "000003c: 3331" | xxd \-r \- xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR
|
\fI% xxd \-s 0x3c \-l 14 \-c 14 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
0000036: 3235 7468 204d 6179 2031 3939 36 25th May 1996
|
0000003c: 3331 204d 6167 6769 6f20 3139 3936 31 Maggio 1996
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Creare un file di 65537 byte tutto a 0x00,
|
Crea un file di 65537 byte tutto a 0x00,
|
||||||
tranne l'ultimo carattere che <20> una 'A' (esadecimale 0x41).
|
tranne l'ultimo carattere che <20> una 'A' (esadecimale 0x41).
|
||||||
.br
|
.br
|
||||||
\fI% echo "010000: 41" | xxd \-r > file\fR
|
\fI% echo "010000: 41" | xxd \-r > file\fR
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Stampa una immagine esadecimale del file di cui sopra con opzione autoskip.
|
Stampa un'immagine esadecimale del file di cui sopra con opzione autoskip.
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-a \-c 12 file\fR
|
\fI% xxd \-a \-c 12 file\fR
|
||||||
.br
|
.br
|
||||||
0000000: 0000 0000 0000 0000 0000 0000 ............
|
00000000: 0000 0000 0000 0000 0000 0000 ............
|
||||||
.br
|
.br
|
||||||
*
|
*
|
||||||
.br
|
.br
|
||||||
000fffc: 0000 0000 40 ....A
|
0000fffc: 0000 0000 41 ....A
|
||||||
.PP
|
.PP
|
||||||
Creare un file di 1 byte che contiene il solo carattere 'A'.
|
Creare un file di 1 byte che contiene il solo carattere 'A'.
|
||||||
Il numero dopo '\-r \-s' viene aggiunto a quello trovato nel file;
|
Il numero dopo '\-r \-s' viene aggiunto a quello trovato nel file;
|
||||||
@ -388,7 +395,7 @@ La stranezza dello strumento rispecchia la mente del suo creatore.
|
|||||||
Usate a vostro rischio e pericolo. Copiate i file. Tracciate l'esecuzione. Diventate un mago.
|
Usate a vostro rischio e pericolo. Copiate i file. Tracciate l'esecuzione. Diventate un mago.
|
||||||
.br
|
.br
|
||||||
.SH VERSIONE
|
.SH VERSIONE
|
||||||
Questa pagina di manuale documenta la versione 1.7 di xxd.
|
Questa pagina di manuale documenta la versione 1.7 di xxd del maggio 2024.
|
||||||
.SH AUTORE
|
.SH AUTORE
|
||||||
.br
|
.br
|
||||||
(c) 1990-1997 Juergen Weigert
|
(c) 1990-1997 Juergen Weigert
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH XXD 1 "Agosto 1996" "Pagina di manuale per xxd"
|
.TH XXD 1 "Maggio 2024" "Pagina di manuale per xxd"
|
||||||
.\"
|
.\"
|
||||||
.\" 21 Maggio 1996
|
.\" 21 Maggio 1996
|
||||||
.\" Autore della pagina di manuale:
|
.\" Autore della pagina di manuale:
|
||||||
@ -190,7 +190,10 @@ Nel modificare immagini esadecimali, si tenga conto che
|
|||||||
salta il resto della riga, dopo aver letto i caratteri contenenti dati esadecimali
|
salta il resto della riga, dopo aver letto i caratteri contenenti dati esadecimali
|
||||||
(vedere opzione \-c). Ciò implica pure che le modifiche alle colonne di caratteri
|
(vedere opzione \-c). Ciò implica pure che le modifiche alle colonne di caratteri
|
||||||
stampabili ASCII (o EBCDIC) sono sempre ignorate. La ricostruzione da un file immagine
|
stampabili ASCII (o EBCDIC) sono sempre ignorate. La ricostruzione da un file immagine
|
||||||
esadecimale in stile semplice (postscript) con xxd \-r \-p non dipende dal numero corretto di colonne. In questo caso, qualsiasi cosa assomigli a una coppia di cifre esadecimali è interpretata [e utilizzata].
|
esadecimale in stile semplice (postscript) con xxd \-r \-p non dipende dal numero
|
||||||
|
corretto di colonne.
|
||||||
|
In questo caso, qualsiasi cosa assomigli a una coppia di cifre esadecimali è
|
||||||
|
interpretata [e utilizzata].
|
||||||
.PP
|
.PP
|
||||||
Notare la differenza fra
|
Notare la differenza fra
|
||||||
.br
|
.br
|
||||||
@ -221,10 +224,11 @@ si aggiunge a 1k (1024) dove `dd' si era fermato.
|
|||||||
.PP
|
.PP
|
||||||
Immagine esadecimale dalla posizione 0x100 (=1024\-768 ) del file in avanti.
|
Immagine esadecimale dalla posizione 0x100 (=1024\-768 ) del file in avanti.
|
||||||
.br
|
.br
|
||||||
\fI% sh \-c "dd of=normale bs=1k count=1; xxd \-s +\-768 > esadecimale" < file
|
\fI% sh \-c "dd of=normale bs=1k count=1; xxd \-s +\-768 > esadecimale" < file\fR
|
||||||
.PP
|
.PP
|
||||||
Comunque, questo capita raramente, e l'uso del `+' non serve quasi mai.
|
Comunque, questo capita raramente, e l'uso del `+' non serve quasi mai.
|
||||||
L'autore preferisce monitorare il comportamento di xxd con strace(1) o truss(1), quando si usa l'opzione \-s.
|
L'autore preferisce monitorare il comportamento di xxd con strace(1) o truss(1),
|
||||||
|
quando si usa l'opzione \-s.
|
||||||
.SH ESEMPI
|
.SH ESEMPI
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
@ -237,60 +241,63 @@ Stampa tutto tranne le prime tre righe (0x30 byte in esadecimale) di
|
|||||||
Stampa 3 righe (0x30 byte in esadecimale) alla fine di
|
Stampa 3 righe (0x30 byte in esadecimale) alla fine di
|
||||||
.BR file .
|
.BR file .
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-s \-0x30 file
|
\fI% xxd \-s \-0x30 file\fR
|
||||||
|
.PP
|
||||||
|
Nota: I risultati degli esempi seguenti sono riferiti alla versione di
|
||||||
|
Maggio 2024 della pagina di manuale [quella che state leggendo].
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Stampa 120 byte come immagine esadecimale continua con 20 byte per riga.
|
Stampa 120 byte come immagine esadecimale continua con 20 byte per riga.
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-l 120 \-ps \-c 20 xxd.1\fR
|
\fI% xxd \-l 120 \-ps \-c 20 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
2e54482058584420312022417567757374203139
|
2e544820585844203120224d616767696f203230
|
||||||
.br
|
.br
|
||||||
39362220224d616e75616c207061676520666f72
|
3234222022506167696e61206469206d616e7561
|
||||||
.br
|
.br
|
||||||
20787864220a2e5c220a2e5c222032317374204d
|
6c652070657220787864220a2e5c220a2e5c2220
|
||||||
.br
|
.br
|
||||||
617920313939360a2e5c22204d616e2070616765
|
3231204d616767696f20313939360a2e5c222041
|
||||||
.br
|
.br
|
||||||
20617574686f723a0a2e5c2220202020546f6e79
|
75746f72652064656c6c6120706167696e612064
|
||||||
.br
|
|
||||||
204e7567656e74203c746f6e79407363746e7567
|
|
||||||
.br
|
.br
|
||||||
|
69206d616e75616c653a0a2e5c2220202020546f
|
||||||
|
.PP
|
||||||
|
|
||||||
.br
|
.br
|
||||||
Stampa i primi 120 byte della pagina di manuale xxd.1 a 12 byte per riga.
|
Stampa i primi 120 byte di questa pagina di manuale a 12 byte per riga.
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-l 120 \-c 12 xxd.1\fR
|
\fI% xxd \-l 120 \-c 12 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
0000000: 2e54 4820 5858 4420 3120 2241 .TH XXD 1 "A
|
00000000: 2e54 4820 5858 4420 3120 224d .TH XXD 1 "M
|
||||||
.br
|
.br
|
||||||
000000c: 7567 7573 7420 3139 3936 2220 ugust 1996"
|
0000000c: 6167 6769 6f20 3230 3234 2220 aggio 2024"
|
||||||
.br
|
.br
|
||||||
0000018: 224d 616e 7561 6c20 7061 6765 "Manual page
|
00000018: 2250 6167 696e 6120 6469 206d "Pagina di m
|
||||||
.br
|
.br
|
||||||
0000024: 2066 6f72 2078 7864 220a 2e5c for xxd"..\\
|
00000024: 616e 7561 6c65 2070 6572 2078 anuale per x
|
||||||
.br
|
.br
|
||||||
0000030: 220a 2e5c 2220 3231 7374 204d "..\\" 21st M
|
00000030: 7864 220a 2e5c 220a 2e5c 2220 xd"..\"..\"
|
||||||
.br
|
.br
|
||||||
000003c: 6179 2031 3939 360a 2e5c 2220 ay 1996..\\"
|
0000003c: 3231 204d 6167 6769 6f20 3139 21 Maggio 19
|
||||||
.br
|
.br
|
||||||
0000048: 4d61 6e20 7061 6765 2061 7574 Man page aut
|
00000048: 3936 0a2e 5c22 2041 7574 6f72 96..\" Autor
|
||||||
.br
|
.br
|
||||||
0000054: 686f 723a 0a2e 5c22 2020 2020 hor:..\\"
|
00000054: 6520 6465 6c6c 6120 7061 6769 e della pagi
|
||||||
.br
|
.br
|
||||||
0000060: 546f 6e79 204e 7567 656e 7420 Tony Nugent
|
00000060: 6e61 2064 6920 6d61 6e75 616c na di manual
|
||||||
.br
|
.br
|
||||||
000006c: 3c74 6f6e 7940 7363 746e 7567 <tony@sctnug
|
0000006c: 653a 0a2e 5c22 2020 2020 546f e:..\" To
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Visualizza la data dal file xxd.1
|
Visualizza la data dal file xxd-it.UTF-8.1
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR
|
\fI% xxd \-s 0x3c \-l 14 \-c 14 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
0000036: 3231 7374 204d 6179 2031 3939 36 21st May 1996
|
0000003c: 3231 204d 6167 6769 6f20 3139 3936 21 Maggio 1996
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Copiare
|
Copia
|
||||||
.B input_file
|
.B input_file
|
||||||
su
|
su
|
||||||
.B output_file
|
.B output_file
|
||||||
@ -300,30 +307,30 @@ premettendogli 100 byte a 0x00.
|
|||||||
.br
|
.br
|
||||||
|
|
||||||
.br
|
.br
|
||||||
Modificare (patch) la data nel file xxd.1
|
Modifica (patch) la data nel file xxd-it.UTF-8.1
|
||||||
.br
|
.br
|
||||||
\fI% echo "0000037: 3574 68" | xxd \-r \- xxd.1\fR
|
\fI% echo "000003c: 3331" | xxd \-r \- xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR
|
\fI% xxd \-s 0x3c \-l 14 \-c 14 xxd-it.UTF-8.1\fR
|
||||||
.br
|
.br
|
||||||
0000036: 3235 7468 204d 6179 2031 3939 36 25th May 1996
|
0000003c: 3331 204d 6167 6769 6f20 3139 3936 31 Maggio 1996
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Creare un file di 65537 byte tutto a 0x00,
|
Crea un file di 65537 byte tutto a 0x00,
|
||||||
tranne l'ultimo carattere che è una 'A' (esadecimale 0x41).
|
tranne l'ultimo carattere che è una 'A' (esadecimale 0x41).
|
||||||
.br
|
.br
|
||||||
\fI% echo "010000: 41" | xxd \-r > file\fR
|
\fI% echo "010000: 41" | xxd \-r > file\fR
|
||||||
.PP
|
.PP
|
||||||
.br
|
.br
|
||||||
Stampa una immagine esadecimale del file di cui sopra con opzione autoskip.
|
Stampa un'immagine esadecimale del file di cui sopra con opzione autoskip.
|
||||||
.br
|
.br
|
||||||
\fI% xxd \-a \-c 12 file\fR
|
\fI% xxd \-a \-c 12 file\fR
|
||||||
.br
|
.br
|
||||||
0000000: 0000 0000 0000 0000 0000 0000 ............
|
00000000: 0000 0000 0000 0000 0000 0000 ............
|
||||||
.br
|
.br
|
||||||
*
|
*
|
||||||
.br
|
.br
|
||||||
000fffc: 0000 0000 40 ....A
|
0000fffc: 0000 0000 41 ....A
|
||||||
.PP
|
.PP
|
||||||
Creare un file di 1 byte che contiene il solo carattere 'A'.
|
Creare un file di 1 byte che contiene il solo carattere 'A'.
|
||||||
Il numero dopo '\-r \-s' viene aggiunto a quello trovato nel file;
|
Il numero dopo '\-r \-s' viene aggiunto a quello trovato nel file;
|
||||||
@ -388,7 +395,7 @@ La stranezza dello strumento rispecchia la mente del suo creatore.
|
|||||||
Usate a vostro rischio e pericolo. Copiate i file. Tracciate l'esecuzione. Diventate un mago.
|
Usate a vostro rischio e pericolo. Copiate i file. Tracciate l'esecuzione. Diventate un mago.
|
||||||
.br
|
.br
|
||||||
.SH VERSIONE
|
.SH VERSIONE
|
||||||
Questa pagina di manuale documenta la versione 1.7 di xxd.
|
Questa pagina di manuale documenta la versione 1.7 di xxd del maggio 2024.
|
||||||
.SH AUTORE
|
.SH AUTORE
|
||||||
.br
|
.br
|
||||||
(c) 1990-1997 Juergen Weigert
|
(c) 1990-1997 Juergen Weigert
|
||||||
|
Reference in New Issue
Block a user