*message.txt*   For Vim version 6.2.  Ultima modifica: 2004 Apr 25


		  VIM REFERENCE MANUAL    by Bram Moolenaar
		Traduzione di questo capitolo: Antonio Colombo


Questo file contiene una lista di messaggi, di errore e non, prodotti da Vim.
I messaggi sono listati in ordine alfabetico [...inglese -NdT].
Si pu usare se il messaggio vi risulta poco chiaro.  La lista  comunque
incompleta.

1. Messaggi passati	|:messages|
2. Messaggi di errore	|error-messages|
3. Messaggi		|messages|

==============================================================================
1. Messaggi passati			*:messages* *:mes* *message-history*

Il comando ":messages" si pu usare per visualizzare i messaggi ricevuti in
precedenza.  Questo pu tornare utile quando dei messaggi siano stati
sovrascritti o troncati, a seconda del valore dall'opzione 'shortmess'.

Il numero di messaggi memorizzati  fissato in 20.

Se state usando messaggi tradotti, la prima linea stampata vi dice chi
mantiene i messaggi o la traduzione.  L'indirizzo e-mail pu permettervi di
contattare il manutentore, se rilevate degli errori.

Per trovare aiuto riguardo a uno specifico messaggio (di errore o meno), usate
l'identificativo posto all'inizio del messaggio.  Per esempio per ottenre
aiuto sul messaggio: >

	E72: Close error on swap file

oppure (tradotto): >

	E72: Errore durante chiusura swap file

Usate: >

	:help E72

Se siete pigri, potete scrivere a lettere minuscole [ed abbreviare - NdT]: >

	:h e72

==============================================================================
2. Messaggi di errore					*error-messages*

Quando viene visualizzato un messaggio di errore, ma viene rimosso prima che
siate riusciti a leggerlo, lo potete rivedere ancora con: >
  :echo errmsg
o vedere una lista di messaggi recenti con: >
  :messages


LISTA DI MESSAGGI
			*E222* *E228* *E232* *E256* *E293* *E298* *E304* *E317*
			*E318* *E356* *E438* *E439* *E440* *E316* *E320* *E322*
			*E323* *E341* *E473* *E570*  >
  Aggiunto al buffer di lettura
  makemap: modo non consentito
  Non riesco a creare 'BalloonEval' con sia messaggio che callback
  ERRORE processore Hangul
  il blocco non era riservato
  Non riesco a leggere blocco numero 0?
  ml_timestamp: Non riesco a leggere blocco 0??
  ID blocco puntatori errato {N}
  Aggiornati troppi blocchi?
  ERRORE get_varp
  u_undo: numeri linee errati
  lista 'undo' non valida
  linea di 'undo' mancante
  ml_get: non riesco a trovare la linea {N}
  Non riesco a trovare la linea {N}
  numero linea non ammissibile: {N} dopo la fine
  contatore linee errato nel blocco {N}
  Errore interno
  errore irreparabile in cs_manage_matches

Errore interno in Vim.  Se riuscite a riprodurlo, siete pregati di inviare un
rapporto sull'errore. Si veda |bugs|.

>
  ATTENZIONE
  Trovato uno swap file di nome ...

Si veda |ATTENTION|.

							*E92*  >
  Buffer {N} non trovato

Il buffer richiesto non esiste.  Questo messaggio pu essere invianto anche
dopo la cancellazione di un buffer contenente un mark o referenziato in
qualche altro modo. |:bwipeout|

							*E95*  >
  C' gi un buffer con questo nome

Non si possono avere due buffer con lo stesso nome.

							*E72*  >
  Errore durante chiusura swap file

Lo |swap-file|, usato per tenere una copia del testo in modifica non  stato
chiuso regolarmente. Di solito non c' da preoccuparsi.

							*E169*  >
  Comando troppo ricorsivo

Capita quando un comand Ex esegue un comando Ex che esegue un comando Ex, etc.
Questo  permesso fino a 200 volte.  Superata questa soglia, siamo di solito
in presenza di un loop infinito.  Probabilmente  in esecuzione un comando
|:execute| o |:source|.

							*E254*  >
  Non riesco ad allocare il colore {nome}

Il colore di nome {nome}  sconosciuto.  SI veda |gui-colors| per una lista di
colori disponibili sulla maggior parte delle piattaforme.

							*E458*  >

  Non riesco ad allocare elemento di colormap, possibili colori errati

Il messaggio indica che non ci sono abbastanza colori disponibili a Vim.  Vim
funziona lo stesso, ma alcuni colori non corrisponderanno alle specifiche.
Provate a chiudere applicazioni che usano parecchi colori, o a farle partire
dopo aver fatto partire gvim.
Netscape  un noto consumatore di colori.  Potete evitare l'inconveniente
chiedendogli di usare la sua mappa interna di colori: >
	netscape -install
O ditegli di limitarsi a un dato numero di colori (64 dovrebbero bastare): >
	netscape -ncols 64
La cosa si pu anche definire nel vostro file Xdefaults: >
	Netscape*installColormap: Yes
oppure >
	Netscape*maxImageColors:  64
<
							*E79*  >
  Non posso espandere 'wildcard'

Un nome di file contiene una combinazione strana di caratteri che Vim tenta
di espandere come 'wildcard' senza riuscirci.  Questo NON vuol dire che non
ci siano nomi file corrispondenti all'espressione usata, ma solo che
l'espressione stessa non  una espressione valida.

							*E459*  >
  Non posso tornare alla directory precedente

Durante l'espansione di un nome file Vim non riesce a tornare alla directory
precedentemente usata.  Tutti i nome file in uso potrebbero di conseguenza
non essere pi validi!  E' necessario (per usarla) di avere il permesso di
esecuzione sulla directory corrente.

							*E190* *E212*  >
  Non riesco ad aprire "{nome_file}" in scrittura
  Non posso aprire il file in scrittura

Pwr qualche ragione il file che state scrivendo non pu essere creato o
riscritto.  Una ragione potrebbe essere che non siete autorizzati a scrivere
nella directory o che il nome del file non  valido.

							*E166*  >
  Non posso aprire il file collegato ('linked') in scrittura

State tentando di scrivere un file che non pu essere riscritto, e il file 
un 'link' (un 'hard link' [fra due file nello stesso File System - NdT] o un
'link simbolico' [fra due file nello stesso o in due diversi File System -
Ndt]).  Una scrittura del file potrebbe ancora essere possibile, ma Vim non sa
se volete eliminare il 'link' all'altro file e scrivere il file come file
separato, o se volete cancellare il file stesso e scrivere un nuovo file che
lo sostituisca.  Se veramente si vuole scrivere il file usando questo nome,
occorre prima cancellare a mano il 'link' o il file "collegato", oppure
cambiare le autorizzazioni di accesso al file, in modo che Vim sia in grado
di riscriverlo.

							*E46*  >
  Non posso impostare la variabile read-only "{nome}"

Si sta tentando di assegnare un valore a un argomento di funzione |a:var| o
a una variabile interna di Vim |v:var| in sola lettura ('read-only').

							*E90*  >
  Non riesco a scaricare l'ultimo buffer

Vim richiede sempre che ci sia un buffer da caricare, altrimenti non ci
sarebbe nulla da visualizzare nella schermata.

							*E40*  >
  Non riesco ad aprire il file errori {nome_file}

Usando i comandi ":make" o ":grep": Il file usato per salvare i messaggi di
errore o l'output del comando grep non pu essere aperto.  Ci possono essere
molti motivi per questo:
- 'shellredir'  impostato in maniera incorretta.
- Lo shell cambia directory, e quindi il file di errore viene scritto in
  un'altra directory.  Questo si pu correggere cambiando 'makeef', ma cos il
  comando viene ancora eseguito nella directory sbagliata.
- 'makeef'  impostato in maniera incorretta.
- I programmi indicati in 'grepprg' o 'makeprg' non si sono potuti eseguire.
  Questo non  sempre facile da determinare (specialmente in MS-Windows).
  Controllare il vostro $PATH.

 >
  Non riesco ad aprire il file C:\TEMP\{nome_file}.TMP

In MS-Windows, questo messaggio  visualizzato quando si intende leggere
l'output di un comando, ma il comando non  stato eseguito con successo.
Le cause possono essere molteplici.  Controllare le opzioni 'shell',
'shellquote', 'shellxquote', 'shellslash' e quelle ad esse collegate.
Potrebbe anche darsi che il comando esterno non sia stato trovato, non c'
un messaggio di errore specifico per segnalare quest'ultima eventualit.

							*E12*  >
  Comando non ammesso da exrc/vimrc nella dir. in uso o nella ricerca tag

Alcuni comandi non sono permessi per motivi di sicurezza.  Questi comandi
provengono da un file .exrc or .vimrc nella directory corrente, oppure da
un file di tag.  Si veda anche 'secure'.

							*E74*  >
  Comando troppo complesso

Una mappatura ha prodoto una stringa di comandi molto lunga.  Potrebbe
dipendere da una mappatura che indirettamente invoca se stessa.

>
  ERRORE DI CONVERSIONE

Quando si sta scrivendo un file ed il testo "ERRORE DI CONVERSIONE" viene
visualizzato, significa che alcuni bit sono andati persi nella conversione del
testo dalla codifica UTF-8, utilizzata internamente da Vim, alla codifica
usata nel file.  Il file verr marcato come "modificato" [cio come se non
fosse stato ancora salvato - NdT].  Se la perdita di informazione  rilevante,
impostare l'opzione 'fileencoding' ad un valore differente, in grado di
gestire i caratteri nel buffer, e riscrivere amcora. Se invece la cosa non ha
importanza si pu abbandonare il buffer oppure resettare l'opzione 'modified'.

							*E302*  >
  Non riesco a rinominare lo swap file

Quando il nome del file in modifica viene cambiato, Vim prova a rinominare
anche il relativo |swap-file|.
Se non ci riesce, continua ad usare il vecchio swap file.  Messaggio quasi
sempre innocuo.

							*E43* *E44*  >
  Stringa di confronto danneggiata
  Programma 'regexp' corrotto

Qualcosa  andato storto all'interno di Vim, ed ha generato un'espressione
regolare non valida.  Se riuscite a riprodurre questo problema, per favore,
inviateci un rapporto. Si veda |bugs|.

							*E208* *E209* *E210*  >
  Errore in scrittura di "{nome_file}"
  Errore in chiusura di "{nome_file}"
  Errore in lettura di "{nome_file}"

Vim sta tentando di rinominare un file, ma un semplice 'rename' non basta.
Allora si tenta di copiare il file, ma anche questo per qualche motivo non
funziona.  Il risultato pu essere che sia il file d'origine che quello di
destinazione esistono, ed il file di destinazione pu risultare danneggiato.

>
  Vim: Errore leggendo l'input, esco...

Vim non riesce a leggere dei caratteri immessi dall'utente, quando ha bisogno
di input.  Vim  bloccato, la sola cosa che pu fare  terminare l'esecuzione.
Pu succedere quando sia 'stdin' che 'stdout' sono rediretti, durante
l'esecuzione di uno 'script', il quale al suo interno non chiude Vim.

							*E47*  >
  Errore leggendo il file errori

Vim non  riuscito a leggere il file errori.  La cosa NON  correlata con la
mancata individuazione di un messaggio di errore.

							*E80*  >
  Errore in scrittura

La scrittura di un file non  andata a buon fine.  Il file  probabilmente
incompleto [dopo essere stato riscritto NdT].

							*E13* *E189*  >
  File esistente (aggiungi ! per riscriverlo)
  "{nome_file}" esiste (aggiungi ! per eseguire comunque)

Vim protegge dalla riscrittura involontaria di un file,  Se volete davvero
scriverci sopra, usate lo stesso comando, ma aggiungete un "!" subito dopo il
comando stesso.
Esempio: >
	:w /tmp/test
diviene: >
	:w! /tmp/test
<
							*E139*  >
  File gi caricato in un altro buffer

Tentativo di scrivere un file con un nome che  gi in uso in un altro buffer.
Cos verreste ad avere due versioni dello stesso file [in modifica NdT].

							*E142*  >
  File non scritto: Scrittura inibita da opzione 'write'

L'opzione 'write'  inibita.  Per questo motivo tutti i comandi che tentano di
scrivere un file generano questo messaggio.  La cosa potrebbe dipendere da una
opzione |-m| specificata alla partenza di Vim.  Potete abilitare l'opzione
'write' dando il comando ":set write".

							*E25*  >
  GUI non utilizzabile: Non abilitata in compilazione

La versione di Vim che state usando non contiene la parte GUI.  Ragion per cui
"gvim" e ":gui" non sono disponibili.

							*E49*  >
  Quantit di 'scroll' non valida

Valore non permesso rilevato per le opzioni 'scroll', 'scrolljump' o
'scrolloff'.

							*E17*  >
  "{nome_file}"  una directory

Tentativo di scrivere un file con lo stesso nome di una directory esistente.
Non  sensato.  Probabilmente si deve aggiungere in fondo un nome file.

							*E19*  >
  'Mark' con numero linea non valido

Uso di un 'mark' che indica un numero di linea inesistente.  Ci pu accadere
quando avete un 'mark' che si riferisce ad un altro file, dal quale qualche
altro programma ha tolto delle linee.

							*E219* *E220*  >
  Manca {.
  Manca }.

Usando la notazione {} per indicare un nome file, c' una "{" senza una
corrispondente "}" o viceversa.  Andrebbe usato cos: {foo,bar}.  Questo
indica sia "foo" che "bar".

							*E315*  >
  ml_get: numero linea non valido:

Questo  un errore interno di Vim.  Cercate di capire come riprodurlo, ed
inviate un rapporto di errore. Si veda |bugreport.vim|.

							*E173*  >
  ancora {numero} file da elaborare

Avete chiesto di uscire da Vim, ma almeno uno dei file sui quali avete chiesto
di lavorare non  stato acceduto.  Vim evita di uscire prima di aver finito di
lavorare sui file richiesti.  Si veda |argument-list|.  Se volete uscire lo
stesso da Vim, ripetete il comando, che questa volta verr eseguito.

							*E23* *E194*  >
  Nessun file alternato
  Nessun nome file alternativo da sostituire a '#'

Il file alternativo non  ancora stato definito. Si veda |alternate-file|.

							*E32*  >
  Manca nome file

Il buffer in uso non ha un nome. Per scriverlo, usate ":w nome_file".  Oppure
assegnate un nome al buffer con ":file nome_file".

							*E141*  >
  Manca nome file per il buffer {numero}

Uno dei buffer modificati non ha un nome file associato.  Ragion per cui non
pu essere scritto.  Dovete assegnare un nome file al buffer: >
	:buffer {numero}
	:file {nome_file}
<
							*E33*  >
  Nessuna espressione regolare precedente di 'substitute'

Se si usa il carattere '~' in una espressione regolare, questo viene
sostituito dall'espressione precedentemente utilizzata in un comando
":substitute".  Se non si  ancora usato il predetto comando, la sostituzione
non pu avvenire. Si veda |/~|.

							*E35*  >
  Nessuna espressione regolare precedente

Specificando una espressione di ricerca vuota, viene usata l'ultima che era
stata specificata.  Se non si era fatta in precedenza alcune ricerca, non
ne esiste nessuna.

							*E24*  >
  Abbreviazione inesistente

Avete usato un comando ":unabbreviate" specificando un argomento che non  una
delle abbrevizioni definite.  Tutte le variazioni di questo comando danno
questo stesso messaggio: ":cunabbrev", ":iunabbrev", etc.  Controllate se
avete messo degli spazi alla fine della abbreviazione.

>
  /dev/dsp: No such file or directory

Errore possibile solo usando la GUI GTK con supporto Gnome.  Gnome tenta di
usare un dispositivo audio, ma questo non  presente.  Potete ignorare questo
errore.

							*E31*  >
  Mapping inesistente

Avete usato un comando ":unmap" specificando un argomento che non  il nome di
una mappatura definita.  Tutte le variazioni di questo comando danno lo stesso
messaggio: ":cunmap", ":unmap!", etc.  Controllate se avete messo degli spazi
alla fine della mappatura.

							*E37* *E89*  >
  Non salvato dopo modifica (aggiungi ! per eseguire comunque)
  Buffer {numero} non salvato dopo modifica (aggiungi ! per eseguire comunque)

Avete chiesto di uscire senza salvare le modifiche |abandon| per un file che 
stato modificato.  Vim tenta di evitarvi di perdere il lavoro fatto.  Potete
scrivere il file modificato con ":w", o, se questa  la vostra intenzione, 
uscire senza salvare, |abandon|, perdendo tutte le modifiche.  Ci si ottiene
aggiungendo un carattere '!' in fondo al comando che avete appena dato.
As esempio: >
	:e un_altro_file
diventa: >
	:e! un_altro_file
<
							*E162*  >
  Buffer "{nome}" non salvato dopo modifica

Il messaggio viene inviato se volete uscire da Vim, dopeo aver modificato uno
o pi buffer.  Dovete scrivere i buffer modificati ( con |:w|), oppure usare
un comando per ignorare le modifiche. ad es., con ":qa!".  Attenzione a non
buttar via modifiche che invece intendevate tenere.  Potreste essrvi
dimenticati di un buffer, specialmente se  stata impostata l'opzione 'hidden'
per nasconderlo.

							*E38*  >
  Argomento nullo

Qualcosa  andato male all'interno di Vim, generando un puntatore invalido
(NULL pointer).  Se sapete come riprodurre l'errore, siete pregati di inviate
un rapporto di errore. Si veda |bugs|.

							*E172*  >
  Ammesso un solo nome file

Il comando ":edit" accetta un solo nome di file.  Se volete specificare pi di
un file da trattare, usate ":next" |:next|.

						*E41* *E82* *E83* *E342*  >
  Non c' pi memoria!
  Non c' pi memoria! (stavo allocando {numero} bytes)
  Non riesco ad allocare alcun buffer, esco...
  Non riesco ad allocare un buffer, uso l'altro...

Oh, oh.  Stavate facendo qualcosa di complesso, oppure qualche altro programma
sta consumendo la memoria del computer.  Attemzione!  Vim non  in grado di
gestire TUTTE le situazioni di mancanza di memoria.  Per prima cosa
accisuratevi che le vostre modifiche siano state salvate.  Solo dopo tentate
di risolvere il problema di mancanza di memoria.  Per andare sul sicuro,
uscite da Vim, e ricominciate da capo.  Si veda anche |msdos-limitations|.

							*E339*  >
  Espressione troppo lunga

Cpita solo con sistemi che usano 16 bit per rappresentare i numeri interi: il
modello di espressione regolare compilato supera i 65000 caratteri circa.
Provate ad usare un'espressione regolare pi breve.

							*E45*  >
  file in sola lettura (aggiungi ! per eseguire comunque)

State tentanto di scrivere un file marcato come non modificabile,  Per
scrivere lo stesso il file, annullate l'opzione 'readonly' oppure aggiungete
il carattere '!' subito dopo il comando che avete dato.  Ad es.: >
	:w
va modificato in: >
	:w!
<
							*E294* *E295* *E301*  >
  Errore leggendo swap file
  Errore di posizionamento durante lettura swap file
  Ahim, lo swap file  perduto!!!

Vim ha provato a leggere del testo dallo |swap-file|, ma qualcosa non ha
funzionato.  Il testo nel buffer interessato pu essersi corrotto!
Controllate attentamente prima di riscrivere il buffer.  Potreste preferire
riscriverlo con un altro nome file, e controllare le differenze [rispetto al
file di partenza].

							*E192*  >
  Uso ricorsivo di :normal troppo esteso

Sate usando un comando ":normal", il cui arggomento usa un altro comando
":normal" in maniera ricursiva.  La cosa  limitata a 'maxmapdepth' livelli.
Il seguente esempio mostra come produrre questo messaggio: >
	:map gq :normal gq<CR>
Se battete "gq", verr invocata la mappatura, che invoca nuovamente "gq".

							*E22*  >
  Script troppo nidificati

File di comandi Vim si possono richiamare tramite l'argomento "-s" quando si
manda in esecuzione Vim, e con il comando ":source".  Questo file di comandi
pu a sua volta leggere un altro file di comandi.  Questo pu avvenire fino a
un massimo di 14 livelli.  Quando si supera tale soglia. Vim assume che si sia
in presenza di un ciclo ricursivo [errato - NdT] da qualche parte. e si ferma
con questo messaggio di errore.

							*E319*  >
  Spiacente, comando non disponibile in questa versione

Avete dato un comando non presente nella versione di Vim che state usando.
Durante la compilazione di Vim,  possibile abilitare o escludere molte
diverse componenti.  Questo dipende da quanto grande si sceglie di
generare Vim, come pure dal Sistema Operativo.  Si veda |+feature-list| per
stabilire se questa componente  disponibile. Il comando |:version| mostra
con quali componenti Vim  stato compilato.

							*E300*  >
  Swap file already exists (symlink attack?)
  Lo swap file esiste gi (un link simbolico?)

Questo messaggio viene inviato quando vim prova ad aprire un file di swap che
risulta esistere gi, oppure che risulta essere un link simbolico.  Questo non
dovrebbe succedere, perch Vim ha gi controllato che il file non esiste
ancora.  O qualcun altro ha aperto lo stesso file esattamente nello stesso
momento (molto improbabile), oppure qualcuno sta tentando un attacco al vostro
file tramite "symlink" (potrebbe capitare modificando un file nella directory
/tmp oppure quando l'opzione 'directory' inizia con "/tmp", che  una cattiva
scelta).

							*E432*  >
  Tag file non ordinato alfabeticamente: {nome_file}

Vim (e Vi) si aspettano che i file di tag siano ordinati secondo la sequenza
ASCII.  Ci permette di usare una ricerca binaria, molto pi veloce che non
quella lineare.  Se i vostri file di tag non sono in questo ordine,
reimpostate adeguatamente l'opzione |'tagbsearch'|.
Questo messaggio viene visualizzato solo se Vim rileva dei problemi mentre sta
cercamdo una tag.  Talora il messaggio non viene inviato, anche se il file di
tag non  correttamente ordinato.

							*E460*  >
  La 'fork' sulla risorsa verrebbe persa (aggiungi ! per eseguire comunque)

Nel Macintosh (classico), scrivendo un file, Vim tenta di mantenere ogni
informazione relativa al file, compreso il suo "fork" sulla risorsa.  Se ci
non  possibile, vedrete questo messaggio di errore.  Agggiungete "!" al nome
del comando per scrivere lo stesso (perdendo l'informazione).

							*E424*  >
  Troppi gruppi evidenziazione differenti in uso

Vim riesce a gestire solo circa 223 generi diversi di evidenziazione.  Se
superare questo limite, avete usato troppi comandi |:highlight| con diversi
argomenti.  I comandi ":highlight link" NON contribuiscono al totale.

							*E77*  >
  Troppi nomi file

Espandendo un nome file, si  trovata pi di un nome che corrisponde.  Un solo
nome file  richiesto per il comando che era stato dato.

							*E303*  >
  Non riesco ad aprile lo swap file per "{nome_file}", recupero impossible

Vim non  riuscito a creare un file di swap.  Potete ancora modificare il
file, ma se Vim termina in maniera imprevista, le modifiche andranno perse.
Vim [lavorando solo in memoria NdT] consumer un mucchio di memoria se
modificate un grosso file.  Potreste modificare l'opzione 'directory' per
evitare questo errore.  Si veda |swap-file|.

							*E140*  >
  Usa ! per scrivere il buffer incompleto

Se si specifica un intervallo di linee per scrivere parte di un buffer, di
solito non si intende ricoprire il file originale.  Si tratta probabilmente di
un errore (ad es. se la modalit Visuale era attiva e avete dato il comando
":w") e perci Vim vi chiede di usare un !  dopo il comando, ad. es:
":3,10w!".
>

  Warning: Cannot convert string "<Key>Escape,_Key_Cancel" to type
  VirtualBinding

Messaggi di questo tipo possono apparire quando si invoca Vim.  Non si tratta
di un problema di Vim,  la vostra configurazione X11 ad essere errata.  Si
possono trovare suggerimenti per risolvere di questo problema consultando:
http://groups.yahoo.com/group/solarisonintel/message/12179.

							*W10*  >
  Attenzione: Modifica a un file in sola-lettura

Il file  in sola lettura e voi lo state cambiando lo stesso.  Potete usare
L'autocomando |FileChangedRO| per evitare questo messaggio (l'autocomando
deve cambiare l'opzione 'readonly').  Si veda 'modifiable' per impedire
completamente qualsiasi cambiamento a un file.

							*W13*  >
  Attenzione: Il file "{nome_file}" risulta creato dopo l'apertura

State modificando con Vim un file che non esisteva prima, ma che  rilevato
esistere ora.  Dovete decidere se volete tenere la versione in modifica con
Vim o il file creato nel frattempo.  Questo messaggio non viene inviato quando
'buftype' non  nullo.

							*W11*  >
  Attenzione: File "{nome_file}" modificato dopo l'apertura

Il file che avete cominciato a modificare  stato nel frattempo modificato ed
il suo contenuto  cambiato (pi precisamente: Se leggeste ancora il file con
le impostazioni correnti di opzioni e di autocomandi, otterreste un testo
differente).  Questo probabilmente vuol dire che qualche altro programm ha
modificato il file.  A voi comprendere cosa  successo, e decidere quale
versione del file volete conservare.  Impostate l'opzione 'autoread' se volete
che questo avvenga automaticamente.  Questo messaggio non viene inviato quando
'buftype' non  nullo.

In un caso potete ricevere questo messaggio anche se non ci sono problemi: Se
salvate il file in Windows nel momento in cui comincia l'ora legale.  La cosa
si pu ovviare in uno dei modi seguenti:
- aggiungete questa linea al vostro autoexec.bat: >
	   SET TZ=-1
< Modificate il "-1" a seconda del vostro fuso orario.
- Disabilitate "Passa automaticamente all'ora legale".
- Riscrivete ancora il file il giorno successivo.  Oppure impostate la data
  del PC al giorno dopo, scrivete il file due volte, e tornate indietro
  con la data del PC.

							*W12*  >
  Attenzione: File "{nome}" modificato su disco ed anche nel buffer di Vim

Come il messaggio precedente, e il buffer per il file  modificato anche in
Vim.  Dovete decidere se tenere buona la versione in modifica con Vim o quella
su disco.  Questo messaggio non viene inviato quando 'buftype' non  nullo.

							*W16*  >
  Attenzione: Modo File "{nome_file}" modificato dopo l'apertura

Se c' stata una modifica che riguarda il modo (i permessi) del file, ma non
il suo contenuto.  Succede quando si richiede di modificare un file usando un
software di controllo versione sorgenti, che reimposta il bit di "sola
lettura".  Non ci dovrebbero essere problemi a ricaricare il file.  Impostate
'autoread' se volete che il file sia ricaricato automaticamente.

							*E211*  >
  Attenzione: Il file "{nome_file}" non esiste pi

Il file che avete cominciato a modificare  scomparso, o non  pi
accessibile.  Scrivete il buffer altrove per evitare di perdere le modifiche.
Questo messaggio non viene inviato quando 'buftype' non  nullo.  

							*W14*  >
  Attenzione: Superato limite della lista dei nomi di file

State usando veramente tanti buffer.   ora possibile che due buffer abbiano
lo stesso numero, il che genera vari problemi.  Sarebbe consigliabile uscire
da Vim e ricominciare da capo.

							*E296* *E297*  >
  Errore di posizionamento scrivendo swap file
  Errore scrivendo swap file

Questo succede per lo pi quando non c' spazio su disco.  Vim non  riuscito
a scrivere del testo nello |swap-file|.  Questo non  pericoloso in s, ma se
Vim termina in maniera imprevista, una parte del testo pu andare perduta,
senza possibilit di ricuperarla.  Vim potrebbe anche esaurire la memoria
disponbile al programma, laddove questo problema si ripresenti pi volte.

						*connection-refused*  >
  Xlib: connection to "<machine-name:0.0" refused by server

Questo succede quando Vim prova a connettersi al server X, ma il server X non
permette la connessione.  La connessione al server X  necessaria per poter
modificare il titolo della sessioe e per supportare la "clipboard" del
terminale X (xterm).  Sfortunatamente questo messaggio d'errore non 
eliminabile, senza inibire le componenti |+xterm_clipboard| e |+X11|.

							*E10*  >
  \\ dovrebbe essere seguito da /, ? oppure &

Una linea comando inizia con un "\" o l'intervallo di linee di un comando ha
un "\" in un punto sbagliato.  Questo succede spesso se la continuazione di
linee comando  disabilitata.  Togliete la flag 'C' dall'opzione 'cpoptions'
per abilitarla.

							*E471*  >
  Argomento necessario

Succede dopo aver eseguito un comando di Ex che richiede uno o pi argomenti,
ma non ne era stato specificato nessuno.

							*E474* *E475*  >
  Argomento non valido

 stato eseguito un comando di Ex, al quale era stato specificato un argomento
non valido.

							*E488*  >
  Caratteri in pi a fine comando

Un argomento  stato specificato per un comando Ex che non ne ammette.

							*E477* *E478*  >
  ! non consentito
  Non lasciarti prendere dal panico!

Avete aggiunto un "!" ad un comando Ex che non ne ammette.

							*E481*  >
  Nessun intervallo consentito

Un intervallo  stato specificato per un comando Ex che non ne ammette.
Si veda |cmdline-ranges|.

							*E482* *E483*  >
  Non riesco a creare il file {nome_file}
  Non riesco ad ottenere nome file 'temp'

Vim non riesce a creare un file temporaneo.

							*E484* *E485*  >
  Non riesco ad aprire il file {nome_file}
  Non riesco a leggere il file {nome_file}

Vim non riesce a leggere un file temporaneo.

							*E464*  >
  Uso ambiguo di comando definito dall'utente

Esistono [almeno NdT] due comandi definiti dall'utente con un prefisso comune,
ed avete usato il completamento linea-Comando per eseguirne uno.
|user-cmd-ambiguous|
Esempio: >
	:command MioComando1 echo "uno"
	:command MioComando2 echo "due"
	:MioComando
<
							*E492*  >
  Non  un comando dell'editor

Avete tentato di eseguire un comando che non  un comando Ex e neppure un
comando definito dall'utente.

==============================================================================
3. Messaggi						*messages*

Questa  una panoramica (incompleta) di vari messaggi inviati da Vim:

		*hit-enter* *press-enter* *hit-return* *press-return*  >

  Batti INVIO o un comando per proseguire

Questo messaggio  inviato quando c' qualcosa sullo schermo che dovreste
leggere, prima che lo schermo venga ridisegnato:
- Dopo aver eseguito un comando esterno (ad es., ":!ls" e "=").
- Sulla linea di stato va visualizzato un messaggio pi lungo della linea
  medesima, o che "invade" le aree contenenti messaggi 'showcmd' o 'ruler'.

-> Battete <Invio> o <Spazio> per ridisegnare lo schermo e proseguire, senza
   che il tasto battuto venga usato in altro modo.
-> Battete ":" o qualunque comando in modalit Normale, per cominciare ad
   eseguire il comando stesso.
-> Battete <C-Y> per copiare (yank - acciuffare) una selezione senza modalit
   nel registro di "clipboard".
-> Usate un menu.  I caratteri definiti per la modalit Linea-Comando sono
   usati.
-> Quando l'opzione 'mouse' contiene la flag 'r', cliccare il bottone di
   sinistra del mouse equivale a battere <Spazio>.  Questo rende peraltro
   impossibile selezionare del testo.
-> Per la GUI cliccare il bottone di sinistra del mouse sull'ultima linea 
   equivalente a premere <Spazio>.
{Vi: solo i comandi ":" sono interpretati}

Per ridurre il numero di richieste "Batti INVIO":
- Impostate 'cmdheight' a 2 o pi.
- Aggiungete flag a 'shortmess'.
- Annullate opzioni 'showcmd' e/o 'ruler'.

Si veda anche 'mouse'.  Il messaggio "Batti INVIO"  evidenziato col gruppo
sintattico |hl-Question|.


						*more-prompt* *pager*  >
  -- Ancora --
  -- Ancora -- (RET: linea, SPAZIO: pagina, d: mezza pagina, q: esci)
  -- Ancora -- (RET/BS: linea, SPAZIO/b: pagina, d/u: mezza pagina, q: esci)

Questo messaggio viene inviato se lo schermo  pieno di messaggi.   inviato
solo quando l'opzione 'more'  attivata.   evidenziato col gruppo
|hl-MoreMsg|.

Battete					effetto ~
     <CR> o <NL> o j o <Giu>		una linea avanti
     <BS> o k o <Su>			una linea indietro (*)
     <Spazio> or <PageDown>		pagina seguente
     b o <PageUp>			pagina precedente (*)
     d					mezza pagina in gi (down)
     u					mezza pagina in su  (up) (*)
     q, <Esc> o CTRL-C			basta con la lista
     :					basta con la lista ed immetti
					     linea comando
    <C-Y>				yank (copia) una selezione senza
    					modalit alla "clipboard"
					(registri "* e "+ )
    {scelta-menu}			quel che il menu definisce, in
					modalit Linea-Comando
    <LeftMouse> (**)			pagina seguente

Ogni altro tasto provoca la visualizzazione del messaggio con le possibili
scelte.

(*) Tornare indietro in una lista  supportato solo per questi comandi: >
    :clist
(**) Cliccare il bottone di sinistra del mouse funziona solo:
     - Per la GUI: nell'ultima linea dello schermo.
     - Se la flag 'r'  inclusa nell'opzione 'mouse' (ma in questo caso la
       selezione di testo non funziona).


Note: Il tasto battuto  ottenuto direttamente dal terminale, non  mappato ed
eventuali altri caratteri immessi vengono ignorati.

 vim:tw=78:ts=8:ft=help:norl:

Segnalare refusi a Bartolomeo Ravera - E-mail: barrav@libero.it
