Just a little trimming...
[midnight-commander.git] / doc / it / mc.1.in
blob54144c026cdb914d138d2d92767caf9ecfacdfd4
1 .\" Tradotto dal 15 agosto 2002 da
2 .\"     Marco Ciampa <ciampix@libero.it>
3 .\" Chi vuole contribuire aggiunga il nome qui sotto.
4 .\"
5 .\" Come tutte le traduzioni ho dovuto fare dei compromessi.
6 .\" Il più importante (e che mi provoca tuttora dei dubbi) è stato la
7 .\" traduzione dei comandi Chmod, Chown e Advanced Chown con Permessi,
8 .\" Proprietario e Proprietario avanzato rispettivamente. Lo spirito che
9 .\" mi ha mosso in questa direzione è stato il desiderio di rendere mc più
10 .\" user frendly che coerente con altre traduzioni, visto il ruolo che si
11 .\" è conquistato soprattutto nei nuovi utenti.
12 .\" Altro esempio è l'uso (per questioni 'estetiche') indifferente di
13 .\" selezionato e marcato, quando il contesto rendeva ovvio il significato.
14 .\"
15 .\" Prego mantenere la linea di traduzione generale (per quanto possibile).
16 .\"
17 .\"TOPICS "Indice degli argomenti:"
18 .TH mc 1 "30 Ottobre 1998"
19 .\"SKIP_SECTION"
20 .SH "NOME"
21 mc \- interfaccia visuale per sistemi tipo Unix.
22 .\"SKIP_SECTION"
23 .SH "USO"
24 .B mc
25 [\-abcCdfhPstuUVx] [\-l log] [dir1 [dir2]] [-v file]
26 .\"NODE "DESCRIPTION"
27 .SH "DESCRIZIONE"
28 Il Midnight Commander è un file manager per sistemi operativi di tipo Unix.  
29 .\"NODE "OPTIONS"
30 .\".\"DONT_SPLIT"
31 .SH "OPZIONI"
32 .TP
33 .I "\-a"
34 Disabilita l'uso dei caratteri grafici per il disegno delle linee.
35 .TP
36 .I "\-b"
37 Forza la visualizzazione in bianco e nero.
38 .TP
39 .I "\-c"
40 Forza la modalità colore, prego consultare la sezione 
41 .\"LINK2"
42 Colori
43 .\"Colors"
44 per ulteriori informazioni.
45 .TP
46 .I "\-C arg"
47 Usato per specificare un set di colori differente a riga di comando.
48 Il formato di arg è documentato nella sezione
49 .\"LINK2"
50 Colori\&.
51 .\"Colors"
52 .TP
53 .I "\-d"
54 Disabilita il supporto mouse.
55 .TP
56 .I "\-f"
57 Mostra i percorsi di ricerca compilati per i file del Midnight Commander.
58 .TP
59 .I "\-k"
60 Reimposta i softkeys ai valori predefiniti dal database termcap/terminfo.
61 Utile solo su terminali HP quando non vanno i tasti funzione.
62 .TP
63 .I "\-l file" 
64 Salva il dialogo ftpfs con il server in file.
65 .TP
66 .I "\-P file"
67 Quest'opzione indica al Midnight Commander di stampare l'ultima
68 directory di lavoro sul file specificato.
69 Questa funzione non è fatta per un uso diretto, ma dovrebbe essere 
70 utilizzata da una speciale funzione shell che imposti automaticamente 
71 l'ultima directory corrente della shell come l'ultima directory in cui
72 stava il Midnight Commander. Prelevate i file
73 .B @prefix@/share/mc/bin/mc.sh
74 (utenti bash e zsh) o rispettivamente
75 .B @prefix@/share/mc/bin/mc.csh
76 (utenti tcsh) per definire
77 .B mc
78 come un alias allo script di shell appropriato.
79 .TP
80 .I "\-s"
81 Abilita il modo terminale lento, in questa modalità il programma
82 non disegna le linee e disabilita la modalità prolissa.
83 .TP
84 .I "\-t"
85 Usata solo se il codice è stato compilato con Slang e terminfo: fa
86 in modo che il Midnight Commander usi il valore della variabile
87 .B TERMCAP
88 per le informazioni sul terminale invece delle informazioni di sistema
89 sul database terminali.
90 .TP
91 .I "\-u"
92 Disabilita l'uso della shell concorrente (ha senso solo se il
93 Midnight Commander è stato compilato con il supporto per la shell
94 concorrente).
95 .TP
96 .I "\-U"
97 Abilita l'uso della shell concorrente (ha senso solo se il
98 Midnight Commander è stato compilato con il supporto per la shell
99 concorrente impostato come una caratteristica opzionale).
101 .I "\-v file"
102 Lancia il visualizzatore interno per il file specificato.
104 .I "\-V"
105 Mostra la versione del programma.
107 .I "\-x"
108 Forza la modalità xterm. Usata quando è in funzione su terminali
109 abilitati-xterm (due modalità video e in grado di spedire sequenze
110 mouse di escape).
112 Se specificato, il primo percorso è la directory mostrata nel
113 pannello selezionato; il secondo è la directory mostrata nell'altro
114 pannello.
115 .\"NODE "Overview"
116 .SH "Panoramica"
117 Lo schermo del Midnight Commander è diviso in quattro parti.
118 Quasi tutto lo spazio è occupato dai due pannelli directory.
119 Per default, la seconda linea dal fondo è la riga di comando, 
120 mentre quella in basso mostra le etichette dei tasti funzione.
121 La riga più in alto è la
122 .\"LINK2"
123 riga dei menu\&.
124 .\"Menu Bar"
125 La barra dei menu può essere invisibile, ma compare se clicchi la
126 riga più in alto con il mouse o se premi il tasto F9.
128 Il Midnight Commander fornisce la vista di due directory 
129 contemporaneamente. Uno dei due pannelli è quello corrente (la barra
130 di selezione è presente solo in questo). Quasi tutte le operazioni
131 hanno luogo nel pannello corrente. Alcune azioni come Rinomina e 
132 Copia usano la directory del pannello non selezionato come valore
133 predefinito di destinazione (ma si richiede sempre una conferma prima).
134 Per informazioni aggiuntive, vedere le sezioni sui 
135 .\"LINK2"
136 Pannelli Directory\&,
137 .\"Directory Panels"
139 .\"LINK2"
140 Menu Sinistro e Destro
141 .\"Left and Right Menus"
143 .\"LINK2"
144 Menu File\&.
145 .\"File Menu"
147 E' possibile eseguire comandi di sistema dal Midnight Commander 
148 semplicemente battendoli. Ogni cosa scritta apparirà sulla linea di 
149 comando e quando si preme l'invio il Midnight Commander eseguirà la
150 riga di comando appena battuta; leggere le sezioni
151 .\"LINK2"
152 Shell a Riga di Comando
153 .\"Shell Command Line"
155 .\"LINK2"
156 Tasti di Ingresso
157 .\"Input Line Keys"
158 per saperne di più sulla riga di comando.
159 .\"NODE "Mouse Support"
160 .SH "Supporto Mouse"
161 Il Midnight Commander è fornito di supporto mouse. Esso viene
162 attivato ogniqualvolta lo si esegue in un terminale
163 .B xterm(1)
164 (funziona anche se si fa una connessione telnet, ssh o rlogin con
165 un'altra macchina da un xterm) o se sta funzionando su una console Linux
166 e si ha il mouse server
167 .B gpm
168 in funzione.
170 Quando si fa click con il tasto sinistro in un file nel pannello
171 directory, il file viene selezionato; se si fa click con il tasto destro
172 il file viene marcato (o smarcato, a seconda dello stato precedente).
174 Se il file è un programma eseguibile, il doppio click su di esso lo eseguirà 
175 altrimenti se il
176 .\"LINK2"
177 file estensioni
178 .\"Extension File Edit"
179 ha un programma specifico per quell'estensione del file, il suddetto programma
180 verrà eseguito.
182 E' anche possibile eseguire i comandi assegnati ai tasti funzione 
183 cliccando sulle etichette dei tasti.
185 Se un tasto del mouse viene premuto sulla linea in cima al pannello directory
186 il pannello sfoglia di una pagina in alto. Allo stesso modo, un click sulla 
187 riga in basso provocherà un cambio di pagina in basso. Questo metodo dei bordi
188 funziona anche nel
189 .\"LINK2"
190 Visualizzatore dell'Aiuto
191 .\"Contents"
192 e nell' 
193 .\"LINK2"
194 Albero Directory\&.
195 .\"Directory Tree"
197 L'auto ripetizione predefinita per il mouse è di 400 millisecondi. Questa
198 può essere cambiata in valori differenti modificando il file
199 .\"LINK2"
200 \&~/.mc/ini
201 .\"Save Setup"
202 e cambiando il parametro
203 .IR mouse_repeat_rate .
205 Se il Commander sta funzionando con il supporto mouse, si può saltarlo
206 ed ottenere il funzionamento del mouse normale (taglia e incolla di testo)
207 tenendo premuto il tasto Maiuscolo.
208 .SH ""
209 .\"NODE "Keys"
210 .SH "Tasti"
211 Alcuni comandi nel Midnight Commander presuppongono l'uso dei tasti
212 .I Control
213 (talvolta chiamato CTRL o CTL) e  
214 .I Meta
215 (talvolta chiamato ALT o anche Compose). In questo manuale si utilizzeranno
216 le seguenti abbreviazioni:
218 .B C-<chr>
219 significa premere il tasto control mentre si batte il carattere <chr>. 
220 Perciò C-f sarà: premi e tieni premuto il tasto Control e premi f.
222 .B M-<chr>
223 significa premere il tasto Meta o Alt mentre si batte <chr>.
224 Se non c'è un tasto Meta o Alt, premere
225 .IR ESC ,
226 rilasciarlo, poi premere il carattere <chr>. 
228 .B S-<chr>
229 significa premere il tasto Maiuscole mentre si batte il carattere <chr>.
231 Tutte le linee di ingresso nel Midnight Commander usano un'approssimazione
232 dei tasti usati dall'editor GNU Emacs.
234 Ci sono molte sezioni che parlano dei tasti. Le seguenti sono le 
235 principali.
237 La sezione
238 .\"LINK2"
239 Menu File
240 .\"File Menu"
241 documenta le abbreviazioni di tasti per i comandi che appaiono nel
242 menu File. Questa sezione include i tasti funzione. Molti di questi comandi
243 lavorano sui file selezionati o sui marcati.
245 La sezione
246 .\"LINK2"
247 Pannelli Directory
248 .\"Directory Panels"
249 documenta i tasti che selezionano o marcano i file come oggetto
250 per una seguente azione (l'azione normalmente deriva dal menu file).
252 La sezione
253 .\"LINK2"
254 Shell a Riga di Comando
255 .\"Shell Command Line"
256 elenca i tasti utilizzati per immettere e modificare linee di comando.
257 Molti di questi copiano nomi di file o altro dal pannello directory
258 alla riga di comando (per evitare troppo lavoro di battitura) o per
259 accedere allo storico comandi.
262 .\"LINK2"
263 Tasti Linea di Ingresso
264 .\"Input Line Keys"
265 sono usati per modificare le linee di ingresso. Cioè sia la linea di comando
266 che le linee di ingresso nelle finestre di interrogazione.
267 .\"NODE "  Miscellaneous Keys"
268 .SH "  Tasti Vari"
269 Qua ci sono alcuni tasti che non sono classificabili in nessuna delle
270 altre categorie:
272 .B Invio
273 se c'è del testo nella linea di comando (quella in fondo ai pannelli),
274 allora quel comando viene eseguito. Se non c'è testo nella linea di
275 comando allora se la barra di selezione è sopra una directory il
276 Midnight Commander esegue un
277 .B chdir(2)
278 alla directory selezionata e ricarica le informazioni sul pannello;
279 se la selezione è un file eseguibile allora esso viene eseguito.
280 Per ultimo, se l'estensione del file selezionato corrisponde ad una
281 delle estensioni presenti nel
282 .\"LINK2"
283 file estensioni\&,
284 .\"Extension File Edit"
285 il comando corrispondente viene eseguito.
287 .B C-l
288 ridisegna tutto nel Midnight Commander.
290 .B C-x c
291 esegue il comando
292 .\"LINK2"
293 Chmod
294 .\"Chmod"
295 su un file o su un gruppo di file marcati.
297 .B C-x o
298 esegue il comando
299 .\"LINK2"
300 Chown
301 .\"Chown"
302 sul file corrente o sui file marcati.
304 .B C-x l
305 crea un collegamento.
307 .B C-x s
308 crea un collegamento simbolico.
310 .B C-x i
311 imposta la modalità della visualizzazione dell'altro pannello a informazioni.
313 .B C-x q
314 imposta la modalità della visualizzazione dell'altro pannello a vista rapida.
316 .B C-x !
317 esegue il comando
318 .\"LINK2"
319 Pannellizza comando\&.
320 .\"External panelize"
322 .B C-x h
323 esegue il comando
324 .\"LINK2"
325 aggiungi directory alla lista directory favorite\&.
326 .\"Hotlist"
328 .B M-!
329 esegue il comando Vista filtrata, descritto in
330 .\"LINK2"
331 Vista filtrata\&.
332 .\"Internal File Viewer"
334 .B M-?
335 esegue il comando
336 .\"LINK2"
337 Trova file\&.
338 .\"Find File"
340 .B M-c
341 mostra la finestra
342 .\"LINK2"
343 cambia dir veloce\&.
344 .\"Quick cd"
346 .B C-o
347 quando il programma viene eseguito in una console Linux o SCO o in un xterm,
348 mostrerà il risultato del comando precedente. Eseguito in console Linux, il
349 Midnight Commander usa un programma esterno (cons.saver) per gestire il
350 salvataggio e recupero delle informazioni sullo schermo.
352 Se è stato compilato il supporto alla subsell, è possibile premere C-o
353 in ogni momento per tornare alla schermata principale del Midnight Commander;
354 per tornare all'applicazione basta premere C-o. Se si ha un'applicazione
355 sospesa usando questo trucco, non si sarà in grado di eseguire altri
356 programmi dal Midnight Commander finchè non si terminerà l'applicazione
357 sospesa.
358 .\"NODE "  Directory Panels"
359 .SH "  Pannelli Directory"
360 Questa sezione elenca i tasti che operano sui pannelli directory. 
361 Se si desidera sapere come cambiare la visualizzazione dei pannelli,
362 date un'occhiata alla sezione su
363 .\"LINK2"
364 Menu Sinistro e Destro\&.
365 .\"Left and Right Menus"
367 .B Tab, C-i
368 cambia il pannello corrente. L'altro pannello diventa il nuovo pannello 
369 corrente mentre il pannello corrente diventa l'altro pannello.
370 La barra di selezione si sposta dal vecchio pannello al nuovo corrente.
372 .B Ins, C-t
373 per marcare i file si può usare il tasto di Inserimento (la sequenza
374 teminfo kich1) o la sequenza C-t (Control-t). Per smarcare i file
375 basta marcare un file già marcato.
377 .B M-g, M-r, M-j
378 usato per selezionare rispettivamente il file superiore, il file centrale o 
379 quello inferiore in un pannello.
381 .B C-s, M-s
382 inizia una ricerca nel nella directory. Quando la ricerca è attiva
383 i dati immessi dall'utente vengono aggiunti alla stringa di ricerca
384 invece della riga di comando. Se l'opzione
385 .I Mostra mini-stato
386 è abilitata, la stringa di ricerca viene mostrata nella riga di
387 mini-stato. Scrivendo, la barra di selezione si muove al prossimo
388 file che comincia con le lettere battute. Il tasti
389 .I backspace
391 .I canc 
392 possono essere utilizzati per correggere errori di battitura. Se viene premuto
393 nuovamente, viene ricercata la corrispondenza seguente.
395 .B M-t
396 cambia il modo di visualizzazione corrente per mostrare la modalità
397 successiva. In questo modo è possibile cambiare velocemente da listati
398 lunghi a listati normali a listati definiti dall'utente.
400 .B C-\\\\ (control-barra retroversa)
401 mostra le
402 .\"LINK2"
403 directory favorite
404 .\"Hotlist"
405 e va alla directory selezionata.
407 .B + \ (più)
408 viene utilizzato per selezionare (marcare) un gruppo di file. Il Midnight 
409 Commander richiederà un'espressione regolare per descrivere il gruppo.
410 Quando i 
411 .I modelli della shell
412 sono abilitati, le espressioni regolari sono molto simili alle espressioni
413 regolari in una shell (* significa zero o più caratteri e ? un carattere). Se i 
414 .I modelli della shell
415 sono disabilitati, la marcatura dei file viene fatta con le normali espressioni
416 regolari (vedere ed (1)).
418 Se l'espressione comincia o finisce con una barra (/), allora selezionerà
419 directory invece che file.
421 .B \\\\ (barra retroversa)
422 usare il tasto "\\" per deselezionare un gruppo di file. Questo è l'opposto
423 del tasto più.
425 .B freccia-su, C-p
426 sposta la barra di selezione alla voce precedente nel pannello.
428 .B freccia-giù, C-n
429 sposta barra di selezione alla voce successiva nel pannello.
431 .B home, a1, M-<
432 sposta la barra di selezione alla prima voce nel pannello.
434 .B fine, c1, M->
435 sposta la barra di selezione all'ultima voce nel pannello.
437 .B pagina-giù, C-v
438 sposta la barra di selezione di una pagina in basso.
440 .B pagina-su, M-v
441 sposta la barra di selezione di una pagina in alto.
443 .B M-o
444 rende la directory corrente del pannello corrente, la directory
445 corrente dell'altro pannello. Mette l'altro pannello in modalità
446 elenco se necessario. Se il pannello corrente è pannellizzato,
447 l'altro non diventa pannellizzato.
449 .B C-PaginaSu, C-PaginaGiù
450 solo quando si esegue in console Linux: rispettivamente cambia 
451 directory a ".." e alla directory correntemente selezionata.
453 .B M-y
454 sposta la directory precedente nello storico, equivalente a 
455 premere '<' con il mouse.
457 .B M-u
458 sposta la directory successiva nello storico, equivalente a 
459 premere '>' con il mouse.
461 .B M-S-h, M-H
462 mostra lo storico directory, equivalente a premere 'v' con il mouse.
463 .\"NODE "  Shell Command Line"
464 .SH "  Shell a riga di comando"
465 Questa sezione elenca i tasti utili ad evitare troppe battiture
466 nell'immissione dei comandi.
468 .B M-Invio
469 copia nella riga di comando il nome del file attualmente selezionato.
471 .B C-Invio
472 come M-Invio, ma funziona solo dalla console Linux.
474 .B M-Tab
475 esegue automaticamente il 
476 .\"LINK2"
477 completamento
478 .\"Completion"
479 del nome del file, variabile, nome utente e nome host.
481 .B C-x t, C-x C-t
482 copia i file marcati (o se non vi sono file marcati, il file selezionato)
483 del pannello corrente (C-x t) o dell'altro pannello (C-x C-t) sulla
484 riga di comando.
486 .B C-x p, C-x C-p
487 la prima sequenza di tasti copia il percorso corrente sulla riga di comando
488 e la seconda copia il percorso del pannello non selezionato sulla riga
489 di comando.
491 .B C-q
492 il comando di inserimento letterale serve per inserire caratteri che 
493 sarebbero altrimenti interpretati dal Midnight Commander (come il simbolo '+')
495 .B M-p, M-n
496 Usa questi tasti per navigare attraverso lo storico comandi. M-p va alla voce
497 precedente, M-n va alla successiva.
499 .B M-h
500 mostra lo storico per la riga di ingresso corrente.
501 .\"NODE "  General Movement Keys"
502 .SH "  Tasti Generali di Movimento"
503 Il visualizzatore dell'aiuto, il visualizzato dei file e l'albero directory
504 usano un codice comune per gestire il movimento. Per questa ragione essi
505 accettano esattamente gli stessi tasti. Ognuno di questi però accetta anche
506 altri tasti indipendenti.
508 Diverse parti del Midnight Commander usano gli stessi tasti di
509 movimento, questa sezione riguarda quelle parti.
511 .B Su, C-p
512 si sposta di una linea indietro.
514 .B Giu, C-n
515 si sposta di una linea avanti.
517 .B Pag. Prec., Pagina Su, M-v
518 si sposta di una pagina in alto.
520 .B Pag. Succ., Pagina Giu, C-v
521 si sposta di una pagina in basso.
523 .B Home, A1
524 si sposta all'inizio.
526 .B Fine, C1
527 si sposta alla fine.
529 In aggiunta a quelli menzionati sopra, il visualizzatore dell'aiuto accetta 
530 i seguenti tasti:
532 .B b, C-b, C-h, Backspace, Canc
533 si sposta di una pagina in alto.
535 .B Barra spaziatrice
536 si sposta di una pagina in basso.
538 .B u, d
539 si sposta di mezza pagina in alto o in basso.
541 .B g, G
542 si sposta all'inizio o alla fine.
543 .\"NODE "  Input Line Keys"
544 .SH "  Tasti di Riga di Ingresso"
545 I tasti di riga di ingresso (sono usati
546 per la
547 .\"LINK2"
548 riga di comando
549 .\"Shell Command Line"
550 e per i dialoghi di richiesta dati nel programma) accettano
551 questi tasti:
553 .B C-a
554 sposta il cursore all'inizio della linea.
556 .B C-e
557 sposta il cursore alla fine della linea
559 .B C-b, freccia-sinistra
560 sposta il cursore di una posizione a sinistra.
562 .B C-f, freccia-destra
563 sposta il cursore di una posizione a destra.
565 .B M-f
566 sposta il cursore di una parola in avanti.
568 .B M-b
569 sposta il cursore di una parola indietro.
571 .B C-h, backspace
572 cancella il carattere precedente.
574 .B C-d, Canc
575 cancella il carattere nel punto (sopra il cursore).
577 .B C-@
578 imposta il marcatore per tagliare.
580 .B C-w
581 copia il testo tra il cursore e il marcatore in un kill buffer 
582 e rimuove il testo dalla linea di ingresso.
584 .B M-w
585 copia il testo tra il cursore ed il marcatore in un kill buffer.
587 .B C-y
588 inserisce il contenuto del kill buffer.
590 .B C-k
591 elimina il testo dal cursore alla fine della linea.
593 .B M-p, M-n
594 usa questi tasti per navigare attraverso lo storico dei comandi. M-p 
595 posiziona sull'ultima voce, M-n posiziona sulla seguente.
597 .B M-C-h, M-Backspace
598 cancella una parola indietro.
600 .B M-Tab
601 fa del nomefile, comando, variabile, nomeutente e nomehost il
602 .\"LINK2"
603 completamento
604 .\"Completion"
605 automatico.
606 .SH ""
607 .\"NODE "Menu Bar"
608 .SH "Barra dei Menu"
609 La barra dei menu compare premendo F9 o cliccando con il mouse sopra la riga
610 superiore dello schermo. La barra menu possiede cinque menu: "Sinistra", "File",
611 "Comando", "Opzioni" e "Destra".
614 .\"LINK2"
615 Menu Sinistra e Destra 
616 .\"Left and Right Menus"
617 permettono di modificare l'aspetto dei pannelli directory di 
618 sinistra e di destra.
621 .\"LINK2"
622 Menu File
623 .\"File Menu"
624 elenca le azioni che possono essere condotte sui file correntemente selezionati 
625 o marcati.
628 .\"LINK2"
629 Menu Comando 
630 .\"Command Menu"
631 elenca le azioni più generali e non ha relazione con il file correntemente
632 selezionati o marcati.
635 .\"LINK2"
636 Menu Opzioni
637 .\"Options Menu"
638 elenca le azioni che permettono di personalizzare il Midnight Commander.
639 .\"NODE "  Left and Right Menus"
640 .SH "  Menu Sinistra e Destra (Sopra e Sotto)"
641 L'apparenza dei pannelli directory è modificabile tramite i menu
642 .B Sinistra
644 .B Destra 
645 (vengono chiamati
646 .B Sopra
648 .B Sotto
649 se la divisione pannello nella finestra
650 .\"LINK2"
651 Aspetto
652 .\"Layout"
653 del menu Opzioni è Orizzontale).
654 .\"NODE "    Listing Mode..."
655 .SH "    Modalità Lista..."
656 La modalità lista serve a mostrare un elenco di file; ci sono quattro
657 modalità elenco disponibili:
658 .BR Completa ,
659 .BR Breve ,
660 .B Lunga
662 .BR "Definita dall'utente" .
663 La modalità completa mostra il nome del file, l'ampiezza del file e
664 la data di modifica.
666 La modalità breve mostra solo il nome del file in due colonne
667 (perciò mostrando il doppio del numero dei file che nelle altre
668 modalità). La modalità lunga è simile a quella del comando 
669 .BR "ls -l" .
670 La modalità lunga usa tutta l'ampiezza dello schermo.
672 Se si sceglie il formato definibile dall'utente, è necessario specificare 
673 il formato della vista.
675 Il formato definibile dall'utente deve cominciare con una specifica 
676 dell'ampiezza del pannello. Questa può essere "half" o "full", che descrive
677 un pannello di mezza grandezza o completa rispettivamente.
679 Dopo l'ampiezza del pannello, è possibile specificare la modalità a
680 due colonne aggiungendo il numero "2" alla stringa di formato.
682 Dopodichè si aggiunge il nome dei campi con una specifica di ampiezza
683 opzionale. Questi sono i campi disponibile per la visualizzazione:
685 .B name
686 mostra il nome del file.
688 .B size
689 mostra l'ampiezza del file.
691 .BR bsize
692 è una forma alternativa del formato
693 .B size
694 mostra l'ampiezza del file e per le directory mostra solo 
695 SUB-DIR o UP--DIR.
697 .B type
698 mostra un campo di un carattere. Questo carattere è simile a quello
699 mostrato dal comando ls con la flag -F -
700 .B *
701 per i file eseguibili,
702 .B /
703 per le directory,
704 .B @
705 per i collegamenti,
706 .B =
707 per i socket,
708 .B -
709 per i dispositivi a carattere,
710 .B +
711 per i dispositivi a blocchi,
712 .B |
713 per le pipe,
714 .B ~
715 per i collegamenti simbolici a directory e 
716 .B !
717 per i collegamenti simbolici stallati (che non puntano a niente).
719 .B mark
720 un asterisco se il file è marcato, uno spazio se non lo è.
722 .B mtime
723 la data dell'ultima modifica al file.
725 .B atime
726 la data dell'ultimo accesso al file.
728 .B ctime
729 la data della creazione del file.
731 .B perm
732 una stringa che rappresenta i bit dei permessi del file.
734 .B mode
735 un valore ottale con i permessi correnti del file.
737 .B nlink
738 il numero dei collegamenti al file.
740 .B ngid
741 il GID (numerico).
743 .B nuid
744 l'UID (numerico).
746 .B owner
747 il proprietario del file.
749 .B group
750 il gruppo del file.
752 .B inode
753 l'inode del file.
755 Puoi usare ache questi campi per sistemare la visualizzazione:
757 .B space
758 uno spazio nel formato visualizzazione.
760 .B |
761 aggiunge una linea verticale al formato di visualizzazione.
763 Per forzare un campo ad un'ampiezza fissa (una specifica di ampiezza),
764 basta semplicemente aggiungere 
765 .B : 
766 ed il numero dei caratteri che si vuole che il campo abbia. Se il 
767 numero è seguito dal simbolo 
768 .BR + ,
769 allora la specifica definisce l'ampiezza minima - se il programma
770 trova che serve più spazio sullo schermo, espanderà il campo.
772 Per esempio la modalità 
773 .B Completa
774 corrisponde a questo formato:
776 half type name | size | mtime
778 E quella
779 .B Lunga
780 corrisponde a questo formato:
782 full perm space nlink space owner space group space size space mtime
783 space name
785 Questa è una modalità interessante:
787 half name | size:7 | type mode:3
789 I pannelli possono anche essere impostati alle modalità seguenti:
791 .B "Informazioni"
792 La modalità informazioni mostra alcuni dati relativi al file 
793 correntemente selezionato e se possibile informazioni circa il file 
794 system corrente.
796 .B "Albero" 
797 La vista ad albero è abbastanza simile al comando
798 .\"LINK2"
799 albero directory\&.
800 .\"Directory Tree"
801 Vedere la sezione corrispondente per maggiori informazioni.
802 .TP 
803 .B "Vista rapida"
804 In questa modalità il pannello si imposta come un
805 .\"LINK2"
806 visualizzatore
807 .\"Internal File Viewer"
808 ridotto che mostra i contenuti del file correntemente selezionato;
809 se si seleziona il pannello (con il tasto tab o con il mouse), si ha
810 accesso ai normali comandi del visualizzatore.
811 .\"NODE "    Sort Order..."
812 .SH "    Ordina per..."
813 Gli otto possibili ordinamenti sono per nome, estensione, data 
814 di modifica, data di accesso, data di modifica informazioni di
815 inode, ampiezza, per inode e non ordinato. Nella finestra di dialogo 
816 di ordinamento è possibile scegliere il tipo di ordinamento ed è anche 
817 possibile specificare se si desidera l'ordinamento inverso selezionando 
818 la voce inverso.
820 Normalmente le directory sono ordinare prima dei file ma quest'impostazione
821 può essere modificata dal
822 .\"LINK2"
823 Menu Opzioni
824 .\"Options Menu"
825 (opzione  
826 .BR "mescola tutti i file" ).
827 .\"NODE "    Filter..."
828 .SH "    Filtro..."
829 Il comando di filtro permette di specificare un modello (per esempio
830 .BR "*.tar.gz" )
831 che il file deve corrispondere per essere visualizzato. Malgrado
832 il modello del filtro, le directory e i collegamenti a directory
833 vengono sempre visualizzati sul pannello directory.
834 .\"NODE "    Reread"
835 .SH "    Ricarica"
836 Il comando ricarica l'elenco dei file nella directory. E' utile
837 se un'altro processo ha creato o rimosso dei file. Se 
838 si ha pannellizzato dei nomi di file in un pannello, questo ricaricherà
839 il contenuto della directory e rimuoverà le informazioni pannellizzate
840 (vedere sezione 
841 .\"LINK2"
842 Pannellizza comando
843 .\"External panelize"
844 per ulteriori informazioni).
845 .\"NODE "  File Menu"
846 .SH "  Menu File"
847 Il Midnight Commander usa i tasti F1 - F10 come tasti veloci 
848 per i comandi che appaiono nel menu file. Le sequenze di escape
849 per i tasti funzione sono capacità terminfo da kf1 a kf10. Su terminali
850 senza supporto per i tasti funzione, è possibile ottenere la stessa
851 funzionalità premendo il tasto ESC e un numero da 1 a 9 più lo 0 
852 (corrispondentemente ai tasti da F1 a F9 e F10 rispettivamente).
854 Il file menu comprende i comandi seguenti (tasti veloci tra parentesi):
856 .B Aiuto (F1)
858 Invoca il visualizzatore incorporato di ipertesti per l'aiuto. 
859 All'interno del
860 .\"LINK2"
861 visualizzatore aiuto\&,
862 .\"Contents"
863 è possibile usare il tasto tab per selezionare il successivo collegamento
864 e il tasto invio per seguirlo. I tasti Barra spaziatrice e Backspace vengono
865 utilizzati per muoversi avanti e indietro nella pagina di aiuto. Premere F1
866 nuovamente per ottenere la lista completa dei tasti accettati.
868 .B Menu (F2)
870 Invoca il
871 .\"LINK2"
872 menu utente\&.
873 .\"Menu File Edit"
874 Il menu utente fornisce un modo semplice per dare agli utenti un menu ed
875 aggiungere nuove funzionalità al Midnight Commander.
877 .B Visualizza (F3, Maiusc-F3)
879 Visualizza il file correntemente selezionato. Nell'ipostazione predefinita
880 viene invocato il  
881 .\"LINK2"
882 Visualizzatore Interno di File
883 .\"Internal File Viewer"
884 ma se l'opzione "Usa Visualizzatore interno" è deselezionata, verrà invocato
885 un visualizzatore esterno specificato dalla variabile ambiente
886 .BR PAGER .
887 Se 
888 .B PAGER
889 non è definita, verrà invocato il comando "view". Se si usa invece il comando
890 Maiusc-F3, il visualizzatore verrà invocato senza nessun tipo di formattazione
891 o preprocessamento sul file.
893 .B Vista Filtrata (M-!)
895 Questo tasto richiede all'utente un comando ed i suoi argomenti (l'argomento
896 predefinito è il nome del file attualmente selezionato), il risultato di tale
897 comando viene mostrato nel visualizzatore di file interno.
899 .B Cambia (F4)
901 Invoca l'editor 
902 .B vi 
903 o l'editor specificato nella variabile d'ambiente 
904 .B EDITOR
905 oppure l'
906 .\"LINK2"
907 Editor di File Interno
908 .\"Internal File Editor"
909 se l'opzione, "Usa Editor interno" è stata impostata.
911 .B Copia (F5)
913 Mostra una finestra di dialogo con destinazione predefinita alla
914 directory del pannello non selezionato, che copia il file selezionato (o
915 i file marcati, se c'e n'è almeno uno) sulla directory specificata dall'utente
916 nella finestra di dialogo. Durante il processo è possibile
917 premere C-c o ESC per abortire l'operazione. Per maggiori dettagli
918 sulla maschera sorgente (che sarà normalmente * o ^\\(.*\\)$ a seconda
919 dell'impostazione di 'modelli della shell') o sui caratteri jolly sulla destinazione
920 vedere
921 .\"LINK2"
922 Maschera copia/rinomina\&.
923 .\"Mask Copy/Rename"
925 In alcuni sistemi è possibile eseguire la copia in background cliccando
926 sul bottone background (o premendo M-b nella finestra di dialogo). Il
927 comando 
928 .\"LINK2"
929 Processi in background
930 .\"Background jobs"
931 è utile per controllarne l'andamento.
933 .B Collegamento (C-x l)
935 Crea un collegamento fisico (hard link) al file corrente.
937 .B Collegamento Simbolico (C-x s)
939 Crea un collegamento simbolico al file corrente. Per chi non sapesse
940 cosa sono i collegamenti: creare un collegamento ad un file è come
941 copiare il file ma sia il nome sorgente che destinazione rappresentano
942 la stessa immagine fisica del file. Per esempio, se si modifica uno dei
943 due file, tutti i cambiamenti appariranno su tutti i file. Alcuni li
944 chiamano anche alias o scorciatoie (o link come in originale inglese).
946 Un collegamento fisico appare come un file reale. Dopo che sia stato 
947 creato non c'è modo di distinguere quale sia il collegamento e quale sia 
948 l'originale. Se si cancella uno dei due l'altro rimarrà intatto. E' molto
949 difficile notare che i file rappresentano la stessa immagine. Usate i
950 collegamenti fisici quando non volete proprio saperlo.
952 Un collegamento simbolico è un riferimento al nome del file originale.
953 Se il file originale viene cancellato, il collegamento è inutile.
954 E' facile distinguere i collegamenti simbolici dall'immagine stessa.
955 Se il file è un collegamento simbolico a qualcosa, il Midnight Commander
956 mostra un simbolo "@" davanti al nome del file (eccetto se punta ad una
957 directory, nel qualcaso mostrerà una tilde  (~)).
958 Il file originale sul quale punta il collegamento simbolico viene mostrato
959 sulla riga di mini-stato se
960 .I "Mostra Mini-stato"
961 è abilitata. Usare i collegamenti simbolici se si vuole evitare la confusione
962 che creano i collegamenti fisici.
964 .B Rinomina/Sposta (F6)
966 Mostra una finestra di dialogo con destinazione predefinita alla
967 directory del pannello non selezionato, che sposta il file selezionato (o
968 i file marcati, se c'e n'è almeno uno) sulla directory specificata dall'utente
969 nella finestra di dialogo. Durante il processo è possibile
970 premere C-c o ESC per abortire l'operazione. Per maggiori dettagli vedere la
971 sezione precedente Copia, dato che il comando è molto simile.
973 In alcuni sistemi è possibile eseguire la copia in background cliccando
974 sul bottone background (o premendo M-b nella finestra di dialogo). Il
975 comando 
976 .\"LINK2"
977 Processi in background
978 .\"Background jobs"
979 è utile per controllarne l'andamento.
981 .B Crea Directory (F7)
983 Mostra una finestra di dialogo che crea la directory specificata.
985 .B Elimina (F8)
987 Cancella il file correntemente selezionato o i file marcati nel 
988 pannello corrente. Durante il processo è possibile premere C-c 
989 o ESC per abortire l'operazione.
991 .B Cambia Dir veloce (M-c)
992 Usare il comando
993 .\"LINK2"
994 Cambia Dir veloce
995 .\"Quick cd"
996 se si vuole cambiare directory corrente e si ha la riga di comando occupata.
998 .B Seleziona gruppo (+)
1000 Viene utilizzato per selezionare (marcare) un gruppo di file. Il
1001 Midnight Commander richiedera un'espressione regolare per descrivere il
1002 gruppo; se l'opzione
1003 .I modelli della shell
1004 è abilitata, l'espressione regolare è simile al file globbing nella shell
1005 (* significa zero o più caratteri e ? significa un carattere). Se l'opzione
1006 .I modelli della shell
1007 è disabilitata, allora la selezione dei file viene eseguita con le normali
1008 espressioni regolari (vedere ed (1)).
1010 Per selezionare directory invece di file, l'espressione deve cominciare
1011 o finire con una '/'.
1013 .B De-seleziona gruppo (\\\\)
1015 Usata per deselezionare un gruppo di file. E' l'opposto di del comando
1016 .IR "Seleziona gruppo" .
1018 .B Uscita (F10, Maiusc-F10)
1020 Termina l'esecuzione del Midnight Commander. Maiusc-F10 viene usata se
1021 si esce e si sta usando lo shell wrapper. Maiusc-F10 in tal caso non
1022 vi porterà all'ultima directory utilizzata dal Midnight Commander ma
1023 vi lascerà nella directory dalla quale avete fatto partire il Midnight
1024 Commander.
1025 .\"NODE "    Quick cd"
1026 .SH "    Cambia dir veloce"
1027 Questo comando è utile se si ha la riga di comando piena e si vuole
1028 eseguire
1029 .\"LINK2"
1031 .\"The cd internal command"
1032 per cambiare directory senza dover cancellare e riscrivere la riga di comando.
1033 Questo comando fa uscire una piccola finestra di dialogo che richiede 
1034 l'immissione degli stessi argomenti che si darebbero al comando 
1035 .B cd 
1036 a riga di comando. Questo ha le stesse caratteristiche già presenti nel
1037 comando
1038 .\"LINK2"
1039 comando interno cd\&.
1040 .\"The cd internal command"
1041 .\"NODE "  Command Menu"
1042 .SH "  Menu Comando"
1043 Il comando
1044 .\"LINK2"
1045 Albero directory
1046 .\"Directory Tree"
1047 mostra un disegno ad albero delle directory.
1049 Il comando
1050 .\"LINK2"
1051 Trova file
1052 .\"Find File"
1053 permette di cercare un file specifico. Il comando "Scambia pannelli"
1054 scambia il contenuto dei due pannelli directory.
1056 Il comando "Attiva/disattiva pannelli" mostra il risultato dell'ultimo
1057 comando shell. Quest'ultimo funziona solo su xterm e sulle console Linux e
1058 SCO.
1060 Il comando Confronta directory (C-x d) confronta il contenuto dei
1061 pannelli directory uno con l'altro. E' poi possibile usare il comando Copia (F5)
1062 per rendere i pannelli identici. Ci sono tre metodi di confronto. Il metodo
1063 veloce confronta solo l'ampiezza e la data del file. Il metodo completo
1064 fa un confronto byte-per-byte. Il metodo completo non è disponibile se la
1065 macchina non supporta la chiamata di sistema mmap(2). Il metodo solo
1066 dimensione confronta solo l'ampiezza dei file e non controlla il contenuto ne 
1067 la data del file.
1069 Il comando Storico comandi mostra un'elenco dei comandi battuti. Il comando
1070 selezionato viene copiato sulla riga di comando. Allo storico comandi vi si 
1071 può accedere premendo M-p o M-n. 
1073 Il comando
1074 .\"LINK2"
1075 Directory favorite (C-\\)
1076 .\"Hotlist"
1077 permette un cambio più veloce dalla directory corrente ad una di quelle usate 
1078 più spesso.
1080 Il comando
1081 .\"LINK2"
1082 Pannellizza comando
1083 .\"External panelize"
1084 permette di eseguire un coamndo esterno e di mettere il risultato nel pannello
1085 corrente.
1087 Il comando
1088 .\"LINK2"
1089 Modifica file estensioni
1090 .\"Extension File Edit"
1091 permette di specificare i programmi che devono essere eseguiti quando
1092 si prova ad eseguire, visualizzare, modificare e un mucchio di altre
1093 cose, file con una specifica estensione (la fine del nome del file).
1094 Il comando
1095 .\"LINK2"
1096 Modifica file menu
1097 .\"Menu File Edit"
1098 serve a modificare il menu utente (che appare premendo F2).
1099 .\"NODE "    Directory Tree"
1100 .SH "    Albero Directory"
1101 Il comando albero directory mostra una rappresentazione ad albero delle
1102 directory. Selezionando una directory dalla rappresentazione il 
1103 Midnight Commander cambierà a quella directory.
1105 Ci sono due modi di invocare l'albero. Il vero comando di albero directory
1106 è accessibile dal menu Comandi. L'altro modo è di selezionare la vista ad
1107 albero dai menu Sinistra o Destra.
1109 Per evitare i lunghi ritardi il Midnight Commander crea la rappresentazione ad 
1110 albero scansionando solo una piccola porzione di tutte le directory.
1111 Se manca la directory che si vuole visualizzare, spostarsi sulla sua directory 
1112 genitrice e premere C-r (o F2).
1114 E' possibile utilizzare i tasti seguenti:
1116 Sono accettati i
1117 .\"LINK2"
1118 Tasti Generali di movimento\&.
1119 .\"General Movement Keys"
1121 .B Invio.
1122 Nell'albero directory, esce dall'albero della directory e lo cambia
1123 alla directory corrente nel pannello selezionato. Nella vista ad albero,
1124 cambia a questa directory nell'altro pannello e rimane nella modalità
1125 vista ad albero in quello corrente.
1127 .B C-r, F2 (Ricarica).
1128 Ricarica la directory. Usare questo comando quando la rappresentazione ad
1129 albero non è aggiornata: mancano directory o mostra alcune sottodirectory
1130 che non esistono più.
1132 .B F3 (Scorda).
1133 Cancella questa directory dalla rappresentazione ad albero. Usare questo
1134 comando per eliminare la confusione dal'albero. Se si vuole nuovamente
1135 visualizzare l'albero completo premere F2 nella sua directory genitrice.
1137 .B F4 (Statico/Dynamico).
1138 Cambia tra modo di navigazione dinamico (predefinito) e statico.
1140 Nella navigazione statica si usano i tasti Su e Giù per 
1141 selezionare la directory. Tutte le directory conosciute vengono mostrate.
1143 Nella navigazione dinamica si usano i tasti Su e Giù per selezionare
1144 una directory sorella, il tasto Sinistra sposta sulla directory genitrice
1145 e il tasto Destra sposta sulla directory figlia. Solo i parenti, sorelle
1146 e figlie, vengono mostrate; le altre sono tralasciate. La rappresentazione
1147 ad albero cambia dinamicamente come la si attraversa.
1149 .B F5 (Copia).
1150 Copia la directory.
1152 .B F6 (RinSpo).
1153 Sposta la directory.
1155 .B F7 (CreDir).
1156 Crea una nuova directory sotto questa directory.
1158 .B F8 (CancDir).
1159 Cancella questa directory dal file system.
1161 .B C-s, M-s.
1162 Cerca la prossima directory che corrisponde alla stringa di ricerca.
1163 Se tale directory non esiste, questi tasti faranno scendere di una riga
1164 (il cursore).
1166 .B C-h, Backspace.
1167 Cancella l'ultimo carattere nella stringa di ricerca.
1169 .B Qualsiasi altro carattere.
1170 Aggiunge un carattere alla stringa di ricerca e sposta alla nuova directory
1171 che comincia con questi caratteri (il cursore). Nella vista ad albero
1172 si deve prima attivare la ricerca premendo C-s. La stringa di ricerca è
1173 visibile nella riga di mini stato.
1175 Le azioni seguenti sono disponibili solo nell'albero directory.
1176 Non sono supportate nella vista ad albero.
1178 .B F1 (Aiuto).
1179 Invoca il visualizzatore dell'aiuto e mostra questa sezione.
1181 .B Esc, F10.
1182 Esce dalla rappresentazione ad albero. Non cambia directory.
1184 Il mouse è supportato. Un doppio click si comporta come premere Invio.
1185 Vedere anche la sezione
1186 .\"LINK2"
1187 supporto mouse\&.
1188 .\"Mouse Support"
1189 .\"NODE "    Find File"
1190 .SH "    Trova File"
1191 Il comando Trova file domanda prima la directory di inizio per la
1192 ricerca ed il nome del file da cercare. Premendo il tasto albero
1193 puoi selezionare la directory di partenza dall'
1194 .\"LINK2"
1195 albero directory\&.
1196 .\"Directory Tree"
1198 Il campo contenuo accetta espressioni regolari simili a egrep(1). Ciò
1199 significa che è necessario proteggere i caratteri con significati speciali per
1200 egrep con "\\", per esempio se si ricerca "strcmp (" si dovrà immettere 
1201 "strcmp \\(" (senza le virgolette).
1203 Per far partire la ricerca premere il tasto Ok.
1204 E' possibile bloccare la ricerca con il tasto Sospende e farla riprendere
1205 con il tasto Continua.
1207 E' possibile navigare l'elenco file con i tasti freccia Su e Giu.
1208 Il tasto Chdir cambierà la directory corrente a quella del file selezionato.
1209 Il tasto Ripete chiederà nuovamente i parametri per una nuova ricerca.
1210 Il tasto Uscita esce dal comando Trova. Il tasto Pannellizza
1211 metterà i file trovati sul pannello di directory corrente cosicchè si
1212 possa svolgere ulteriori operazioni su di essi (visualizzazione, copia, 
1213 spostamento, e così via). Dopo la pannellizzazione è possibile premere C-r
1214 per ripristinare la vista normale dei file.
1216 E' possibile avere una lista di directory che il comando Trova File dovrebbe
1217 saltare durante la ricerca (per esempio, si può evitare di fare ricerche su
1218 un CDROM o su una directory NFS montata attraverso un collegamento lento).
1220 Le directory che devono essere saltate devono essere impostate nella variabile
1221 .B find_ignore_dirs 
1222 nella sezione
1223 .B Misc 
1224 del file ~/.mc/ini.
1226 Le directory devono essere separate da una virgola, come nell'esempio:
1229 [Misc]
1230 find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
1233 Si può prendere in considerazione l'uso del comando
1234 .\"LINK2"
1235 Pannellizza comando
1236 .\"External panelize"
1237 per operazioni particolari. Il comando Trova file serve solo per 
1238 ricerche semplici mentre usando Pannellizza comando si può fare 
1239 ricerche complesse come si vuole.
1240 .\"NODE "    External panelize"
1241 .SH "    Pannellizza comando"
1242 Il Pannellizza comando permette di eseguire un programma esterno, e
1243 mettere il risultato del programma nel pannello corrente.
1245 Per esempio, se si vuole manipolare in uno dei pannelli tutti i collegamenti
1246 simbolici nella directory corrente, basta usare Pannellizza comando per
1247 eseguire il seguente:
1250 find . -type l -print
1253 Al completamento del comando, il contenuto del pannello non sarà più
1254 il listato della directory ma tutti i file che rappresentano
1255 collegamenti simbolici.
1257 Volendo pannellizzare tutti i file che sono stati scaricati dal
1258 proprio server ftp preferito, si può usare questo comando awk per
1259 estrarre il nome del file dal file di log del traferimento:
1262 awk '$9 ~! /incoming/ { print $9 }' < /usr/adm/xferlog
1265 Se si desidera si può salvare i comandi di pannellizzazione usati più 
1266 spesso con uno nome più descrittivo, in maniera da richiamarli più velocemente.
1267 Per fare ciò basta battere il comando sulla riga di ingresso e premere il tasto
1268 Aggiungi nuovo. Poi si deve dare un nome al quale associare il comando che si
1269 desidera salvare. La prossima volta sarà possibile scegliere quel comando 
1270 dall'elenco e non servirà ribatterlo nuovamente.
1271 .\"NODE "    Hotlist"
1272 .SH "    Directory Favorite"
1273 Il comando Directory favorite mostra le etichette delle directory nell'elenco
1274 delle favorite. Il Midnight Commander andrà alla directory corrispondente
1275 all'etichetta selezionata. Dalla finestra delle favorite si possono rimuovere
1276 etichette/directory già create ed aggiungerne di nuove. Per aggiungere 
1277 velocemente nuove directory basta usare il comando Aggiungi alle favorite 
1278 (C-x h), che aggiunge la directory corrente alla lista delle favorite,
1279 richiedendo l'etichetta per identificarla.
1281 Questo rende più veloce il cd verso directory usate spesso. Considera l'uso della
1282 variabile CDPATH come descritto in
1283 .\"LINK2"
1284 comando cd interno\&.
1285 .\"The cd internal command"
1286 .\"NODE "    Extension File Edit"
1287 .SH "    Modifica File Estensioni"
1288 Questo comando invocherà l'editor sul file 
1289 .IR ~/.mc/bindings . 
1290 Il fomato di questo file è il seguente (il formato è cambiato dalla 
1291 versione 3.0):
1293 Tutte le righe che iniziano per # vengono ignorate.
1295 Le righe che cominciano dalla prima colonna devono avere il seguente formato:
1297 .IR parolachiave/descrizione ,
1298 i.e. qualsiasi cosa dopo
1299 .I parolachiave/
1300 fino al fine riga è 
1301 .I descrizione
1303 parolachiave può essere: 
1305 .I shell
1306 (allora descrizione è qualsiasi estensione (no caratteri jolly), 
1307 cioè corrisponde a tutti i file *descrizione. Esempio: .tar corrisponde a *.tar)
1309 .I regex
1310 (descrizione è un'espressione regolare)
1312 .I type
1313 (file corrisponde se `file %f` corrisponde all'espressione regolare descrizione
1314 (nome del file: a partire da `file %f` viene rimosso))
1316 .I default
1317 (corrisponde a qualsiasi file indipendentemente da descrizione)
1319 Le altre linee devono cominciare con uno spazio o una tabulazione e devono essere nel formato:
1320 .I parolachiave=comando
1321 (senza spazi intorno a =), dove
1322 .I parolachiave
1323 deve essere: 
1324 .I Open
1325 (se l'utente preme Invio o fa doppio click), 
1326 .I View
1327 (F3),
1328 .I Edit
1329 (F4).
1330 .I command
1331 è qualsiasi comando shell di una riga, con la semplice
1332 .\"LINK2"
1333 sostituzione macro\&.
1334 .\"Macro Substitution"
1336 Gli obiettivi sono valutati dalla cima al fondo, perciò l'ordine è 
1337 importante. Se alcune azioni mancano, la ricerca continua come se 
1338 la regola non corrispondesse, cioè se un file corrisponde alla prima e
1339 alla seconda voce e manca la voce View in cima, allora premendo F3 verrà
1340 usata l'azione View della seconda voce.
1341 .I Normalmente 
1342 dovrebbero corrispondere tutte le azioni.
1343 .\"NODE "    Background jobs"
1344 .SH "    Processi in Background"
1345 Questo comando permette di controllare lo stato di ogni processo
1346 in background del Midnight Commander (in background possono essere
1347 eseguite solo operazioni di copia e rinomina). Da qui si può bloccare, 
1348 far ripartire e uccidere un lavoro in background.
1349 .\"NODE "    Menu File Edit"
1350 .SH "    Modifica file Menu"
1351 Il menu utente è un menu di comandi utili che possono essere 
1352 personalizzati dall'utente. Quando si accede al menu utente, viene 
1353 utilizzato, se esiste, il file .mc.menu dalla directory corrente,
1354 ma solo se è di proprietà dell'utente o di root e se non è scrivibile
1355 a tutti. Se tale file non viene trovato, mc alla stessa maniera 
1356 prova con ~/.mc/menu altrimenti usa il menu di sistema
1357 @prefix@/share/mc/mc.menu.
1359 Il formato del file menu è molto semplice. Le righe che cominciano
1360 con qualsiasi cosa che non sia uno spazio o una tabulazione sono
1361 considerate voci per il menu (per fare in modo di usarle anche come
1362 scelta rapida, il primo carattere deve essere una lettera). Tutte le
1363 righe che cominciano con uno spazio o un tab sono i comandi che verranno
1364 eseguiti quando la voce viene selezionata.
1366 Quando un'opzione viene selezionata tutte le linee di comando dell'opzione
1367 vengono copiate in un file temporaneo nella directory temporanea (normalmente
1368 /usr/tmp) e poi il file viene eseguito. Ciò permette all'utente di mettere
1369 normali costrutti shell nei menu. Prima dell'esecuzione del codice del menu
1370 ha luogo una semplice sostituzione di macro. Per ulteriori informazioni vedere
1371 .\"LINK2"
1372 sostituzione macro\&.
1373 .\"Macro Substitution"
1375 Ecco un esempio di un file mc.menu:
1378 A       Mostra un dump del file correntemente selezionato
1379         od -c %f
1381 B       Modifica un rapporto bachi e lo spedisce a root
1382         vi /tmp/mail.$$
1383         mail -s "Midnight Commander bug" root < /tmp/mail.$$
1385 M       Legge la posta
1386         emacs -f rmail
1388 N       Legge le news 
1389         emacs -f gnus
1391 H       Chiama il visualizzatore ipertestuale info
1392         info
1394 J       Copia la directory corrente nell'altro pannello ricorsivamente
1395         tar cf - . | (cd %D && tar xvpf -)
1397 K       Crea un rilascio della directory corrente
1398         echo -n "Nome del file di distribuzione: "
1399         read tar
1400         ln -s %d `dirname %d`/$tar 
1401         cd ..
1402         tar cvhf ${tar}.tar $tar
1404 = f *.tar.gz | f *.tgz & t n
1405 X       Estrae il contenuto di un file tar compresso
1406         tar xzvf %f
1409 .B Condizioni Predefinite
1411 Ogni voce di menu può essere preceduta da una condizione. La condizione
1412 deve cominciare nella prima colonna con un carattere '='. Se la condizione
1413 è vera, la voce di menu sarà la voce predefinita.
1416 Sintassi condizione:    = <sotto-cond>
1417   oppure:               = <sotto-cond> | <sotto-cond> ...
1418   oppure:               = <sotto-cond> & <sotto-cond> ... 
1420 Sotto-condizione è una delle seguenti:
1422   y <modello>           sintassi della corrispondenza modello file corrente?
1423                         (solo per modifica menu).
1424   f <modello>           corrispondenza modello file corrente?
1425   F <modello>           corrispondenza modello altro file?
1426   d <modello>           corrispondenza modello directory corrente?
1427   D <modello>           corrispondenza modello altra directory?
1428   t <tipo>              file corrente di tipo?
1429   T <tipo>              altro file di tipo?
1430   x <nomefile>          nomefile è eseguibile?
1431   ! <sotto-cond>        nega il risultato di una sotto-condizione
1434 Modello è un normale modello della shell o un'espressione regolare,
1435 a seconda dell'opzione modelli della shell. E' possibile scavalcare
1436 il valore globale dell'opzione modelli della shell scrivendo 
1437 "shell_patterns=x" sulla prima riga del file menu (dove "x" è 0 o 1).
1440 Tipo è uno o più dei seguenti caratteri:
1442   n     non directory
1443   r     file regolare 
1444   d     directory
1445   l     collegamento
1446   c     carattere speciale
1447   b     blocco speciale
1448   f     fifo (pipe)
1449   s     socket
1450   x     eseguibile
1451   t     marcato
1454 Per esempio 'rlf' significa file regolare, collegamento o fifo. Il
1455 tipo 't' è particolare perché agisce sul pannello invece che sul file.
1456 La condizione '=t t' è vera se ci sono file marcati nel pannello corrente
1457 e falsa se non ce ne sono.
1459 Se la condizione comincia con '=?' invece che '=' una traccia di debug
1460 sarà mostrata ogniqualvolta viene calcolato il valore della condizione.
1462 Le condizioni sono calcolate da sinistra a destra. Ciò significa che
1464         = f *.tar.gz | f *.tgz & t n
1466 viene calcolata come
1468         ( (f *.tar.gz) | (f *.tgz) ) & (t n)
1471 Ecco un esempio dell'uso delle condizioni:
1474 = f *.tar.gz | f *.tgz & t n
1475 L       Elenca il contenuti di un archivio compresso tar
1476         gzip -cd %f | tar xvf -
1479 .B Condizioni Addizione
1481 Se la condizione comincia con '+' (o '+?') invece che '=' (o '=?') è
1482 una condizione addizione. Se la condizione è vera la voce di menu sarà
1483 inclusa nel menu. Se la condizione è falsa la voce di menu non sarà 
1484 inclusa nel menu.
1486 E' possibile combinare condizioni predefinite e addizione iniziando
1487 la condizione con '+=' o '=+' (o '+=?' o '=+?' se vuoi una traccia di
1488 debug). Se si vuole usare due differenti condizioni, una per addizionale
1489 e l'altra per predefinita, si può precedere una voce di menu con due righe
1490 di condizione, una che comincia con '+' e l'altra con '='.
1492 I commenti cominciano con '#'. Linee di commento aggiuntive devono cominciare con
1493 '#', spazi o tabulazioni.
1494 .\"NODE "  Options Menu"
1495 .SH "  Menu Opzioni"
1496 Il Midnight Commander possiede alcune opzioni che possono essere
1497 abilitate e disabilitate in molte finestre di dialogo accessibili 
1498 da questo menu. Le opzioni sono abilitate se hanno un "x" di fronte 
1499 ad esse.
1501 Il comando
1502 .\"LINK2"
1503 Configurazione
1504 .\"Configuration"
1505 mostra una finestra di dialogo dalla quale è possibile cambiare 
1506 molte delle inpostazioni del Midnight Commander.
1508 Il comando
1509 .\"LINK2"
1510 Aspetto
1511 .\"Layout"
1512 mostra una finestra di dialogo con la quale è possibile impostare molte
1513 opzioni relative a come mc appare sullo schermo.
1515 Il comando
1516 .\"LINK2"
1517 Conferme
1518 .\"Confirmation"
1519 mostra una finestra di dialogo dalla quale è possibile specificare per 
1520 quali azioni si vuole una richiesta di conferma.
1522 Il comando
1523 .\"LINK2"
1524 Mostra bit
1525 .\"Display bits"
1526 mostra una finestra di dialogo dalla quale è possibile selezionare quali
1527 caratteri il vostro terminale è capace di mostrare.
1529 Il comando
1530 .\"LINK2"
1531 Impara tasti
1532 .\"Learn keys"
1533 mostra una finestra di dialogo dalla quale è possibile controllare i tasti
1534 che non appaiono funzionare su alcuni terminali ed è possibile aggiustare.
1536 Il comando
1537 .\"LINK2"
1538 FS Virtuale
1539 .\"Virtual FS"
1540 mostra una finestra di dialogo con la quale è possibile impostare alcune
1541 opzioni relative al VFS.
1543 Il comando 
1544 .\"LINK2"
1545 Salva configurazione
1546 .\"Save Setup"
1547 salva le impostazioni correnti dei menu Sinistra, Destra e Opzioni. Viene salvato
1548 anche un piccolo numero di altre opzioni.
1549 .\"NODE "    Configuration"
1550 .SH "    Configurazione"
1551 Le opzioni in questa finestra sono divise in tre gruppi:
1552 Opzioni del pannello, Pausa dopo l'esecuzione e Altre opzioni.
1554 .B Opzioni del pannello
1556 .I mostra file di backup.
1557 Se abilitata, il Midnight Commander mostrerà i file che terminano con una tilde.
1558 Altrimenti essi non verranno mostrati (come nell'opzione -B del comando GNU ls).
1560 .I Mostra file nascosti.
1561 Se abilitata, il Midnight Commander mostrerà tutti i file che cominciano con
1562 un punto (come ls -a).
1564 .I cursore in basso mentre seleziona.
1565 Se abilitata, la barra di selezione si muoverà in basso dopo aver selezionato
1566 un file (sia con C-t che con il tasto Ins).
1568 .I Rilascia menu a cascata.
1569 Quando quest'opzione è abilitata, la discesa dei menu sarà attivata non appena
1570 si preme il tasto
1571 .BR F9 .
1572 Altrimenti si otterrà solo il titolo del menu e si dovrà attivare il menu con
1573 i tasti freccia o con i tasti di selezione rapida.
1574 E' raccomandata se si sta usando i tasti di selezione rapida.
1576 .I Mescola tutti i file.
1577 Se quest'opzione è abilitata, tutti i file e directory vengono mostrati
1578 mescolati insieme, Se l'opzione è spenta, le directory (e i collegamenti a
1579 sotto.
1581 .I Aggiornamento rapido directory.
1582 Se quest'opzione è abilitata, il Midnight Commander userà un trucco per
1583 determinare se i contenuti della directory sono cambiati. Il trucco consiste
1584 nel ricaricare la directory solo se l'i-node della directory è cambiato.
1585 Ciò significa che la ricarica accade solo quando i file vengono creati o
1586 cancellati. Se quello che cambia è l'i-node di un file nella directory 
1587 (cambia l'ampiezza di un file, cambiano il proprietario o le flag, etc.)
1588 la visualizzazione non viene aggiornata. In questi casi se l'opzione è
1589 abilitata, è necessario ricaricare la directory manualmente (con C-r).
1591 .B Pausa dopo l'esecuzione
1593 Dopo l'esecuzione di comandi, il Midnight Commander può fermarsi, in
1594 maniera da permettere di esaminare il risultato del comando. Ci sono
1595 tre possibili impostazioni per questa variabile:
1597 .I Mai.
1598 Significa che non si vuole vedere il risultato del comando. Se si sta
1599 usando la console Linux o SCO o un xterm, ci sarà la possibilità di vedere
1600 il risultato del comando premendo C-o.
1602 .I Su terminali stupidi.
1603 Si avrà il messaggio di pausa su quei terminali che non sono in grado di
1604 mostrare il risultato dell'ultimo comando eseguito (qualsiasi terminale che
1605 non sia un xterm o una console Linux o SCO).
1607 .I Sempre.
1608 Il programma si fermerà dopo l'esecuzione di tutti i comandi.
1610 .B Altre opzioni
1612 .I Operazioni prolisse.
1613 Quest'opzione decide se le operationi di Copia, Spostamento o Cancellazione
1614 saranno prolisse (cioè se mostreranno una finestra di dialogo per ogni 
1615 operazione). Se si ha un terminale lento potresti voler disabilitare 
1616 quest'opzione. Viene automaticamente spenta se la velocità del proprio 
1617 terminale è inferiore a 9600 bps.
1619 .I Calcola totali.
1620 Se quest'opzione è abilitata, il Midnight Commander calcolerà i totali 
1621 delle ampiezze in byte e il numero totale dei file prima di ogni operazione di 
1622 Copia, Spostamento o Cancellazione. Questo genererà una barra di progressione
1623 più accurata a discapito di un po' di velocità. Quest'opzione non ha effetto se
1624 .I Operazioni prolisse
1625 è disabilitata.
1627 .I Modelli della shell.
1628 Normalmente i comandi Seleziona, De-seleziona e Filtro usano espressioni
1629 regolari di tipo shell. Le seguenti conversioni vengono eseguite per
1630 ottennere questo risultato: '*' viene rimpiazzato da '.*' (zero o più
1631 caratteri); '?' viene rimpiazzato da '.' (esattamente un carattere) e '.' 
1632 dal carattere letterale punto. Se l'opzione è disabilitata, allora le 
1633 espressioni regolari sono quelle descritte in ed(1).
1635 .I Autosalva configurazione.
1636 Se quest'opzione è abilitata, quando si esce dal Midnight Commander le
1637 opzioni configurabili del Midnight Commander vengono salvate nel file
1638 ~/.mc/ini.
1640 .I Menu automatici.
1641 Se quest'opzione è abilitata, il menu utente sarà invocato alla partenza.
1642 Utile per creare menu per utenti non abituati a unix.
1644 .I Usa editor interno.
1645 Se quest'opzione è abilitata, verrà usato l'editor integrato interno per
1646 modificare i file. Se l'opzione è disabilitata, verrà usato l'editor
1647 specificato dalla variabile ambiente
1648 .BR EDITOR . 
1649 Se non nessun editor è specificato, verrà usato  
1650 .BR vi .
1651 Vedere la sezione
1652 .\"LINK2"
1653 editor di file interno\&.
1654 .\"Internal File Editor"
1656 .I Usa il visualizzatore interno.
1657 Se quest'opzione è abilitata, verrà usato il visualizzatore di file 
1658 interno per visualizzare i file. Se l'opzione è disabilitata, verrà
1659 utilizzato il visualizzatore specificato dalla variabile ambiente
1660 .BR PAGER .
1661 Se il visualizzatore non è definito, verrà usato il comando
1662 .BR view .
1663 Vedere sezione
1664 .\"LINK2"
1665 visualizzatore file interno\&.
1666 .\"Internal File Viewer"
1668 .I Completamento: visualizza tutto
1669 Normalmente il Midnight Commander
1670 mostra tutti i possibili 
1671 .\"LINK2"
1672 completamenti
1673 .\"Completion"
1674 se il completamento è
1675 ambiguo se si preme 
1676 .B M-Tab
1677 una seconda volta, la prima completa per quanto possibile
1678 e, in caso di ambiguità, emette un suono. Se si vuole vedere
1679 tutti i possibili completamenti già al pressione del primo
1680 .RB M-Tab ,
1681 abilitare quest'opzione.
1683 .I Barre che girano.
1684 Se quest'opzione è abilitata, il Midnight Commander mostra
1685 una barra rotante nell'angolo in alto a destra come indicatore
1686 di progressione.
1688 .I Navigazione stile Lynx.
1689 Se quest'opzione è abilitata, è possibile usare i tasti freccia per
1690 cambiare automaticamente directory se la selezione corrente è
1691 una subdirectory e se la riga di comando è vuota. Normalmente
1692 quest'opzione è spenta.
1694 .I Cd segue i collegamenti.
1695 Quest'opzione, se impostata, fa in modo che il Midnight Commander
1696 segua la catena logica delle directory, quando si cambia la directory
1697 corrente in ogni pannello o usando il comando cd. Questo è il
1698 comportamento predefinito di bash. Quando non è impostata, il
1699 Midnight Commander segue la reale struttura della directory, perciò
1700 eseguendo cd .. se si è entrati in una directory attraverso un
1701 collegamento, ci porterà alla genitrice reale della directory corrente
1702 e non alla directory dov'era il collegamento.
1704 .I Cancellazione sicura.
1705 Se quest'opzione è abilitata, la cancellazione non intenzionale dei file
1706 sarà più difficile. La preimpostazione della finestra di dialogo della
1707 conferma cambia da "Si" a "No". Normalmente quest'opzione è
1708 disabilitata.
1709 .\"NODE "    Layout"
1710 .SH "    Aspetto"
1711 La finestra di aspetto da la possibilità di cambiare l'aspetto generale
1712 dello schermo. Si può specificare la visibilità della barra dei menu, 
1713 della riga dei comandi, della riga dei suggerimenti o della riga dei
1714 tasti funzione. Sulle console Linux o SCO si può impostare quante righe
1715 siano visibili sulla finestra di uscita.
1717 Il resto dell'area dello schermo viene usata per i due pannelli directory.
1718 Si può specificare se l'area venga divisa dai due pannelli in direzione 
1719 verticale o orizzontale. La divisione può essere uguale o si puo dividere
1720 in maniera asimmetrica.
1722 Normalmente i contenuti dei pannelli directory sono visualizzati dello stesso
1723 colore, ma si può specificare se i 
1724 .I permessi 
1725 e i
1726 .I tipi di file
1727 siano evidenziati con speciali
1728 .\"LINK2"
1729 Colori\&.
1730 .\"Colors"
1731 Se l'evidenziazione dei permessi è abilitata, i campi
1732 .I permessi
1734 .I modalità
1735 .\"LINK2"
1736 dello schermo
1737 .\"Listing Mode..."
1738 valide per l'utente che usa il Midnight Commander 
1739 sono evidenziati con il colore definito con la parolachiave
1740 .IR selezionata . 
1741 Se l'evidenziazione del tipo di file è abilitata, i file vengono colorati 
1742 a seconda del tipo (per esempio directory, file core, eseguibili, ...). 
1744 Se l'opzione 
1745 .I Mostra mini-stato
1746 è abilitata, una linea di informazioni di stato circa la voce correntemente
1747 selezionata viene mostrata sul fondo dei pannelli.
1748 .\"NODE "    Confirmation"
1749 .SH "    Conferme"
1750 In questo menu è possibile configurare le opzioni di conferma per la
1751 cancellazione e sovrascrittura dei file, esecuzione dei file premendo invio e
1752 per l'uscita dal programma. 
1753 .\"NODE "    Display bits"
1754 .SH "    Mostra bit"
1755 Viene usata per configurare la quantità dei caratteri visibili sullo
1756 schermo. Quest'impostazione può essere 7 bit, se il terminale/libreria_curses 
1757 supporta solo sette bit in uscita, ISO-8859-1 se mostra tutti i caratteri
1758 nella mappa ISO-8859-1 e uscita completa a 8 bit per quei terminali che possono
1759 visualizzare tutti i caratteri a 8 bit.
1760 .\"NODE "    Learn keys"
1761 .SH "    Impara tasti"
1762 Questa finestra di dialogo permette di controllare e ridefinire i tasti
1763 funzione, i tasti freccia e alcuni altri tasti per farli funzionare
1764 correttamente sul terminale corrente. Spesso non funzionano dato che
1765 molti database di terminali sono incompleti o errati.
1767 Ci si può muovere con il tasto Tab e con i tasti di movimento di vi ('h'
1768 sinistra, 'j' giù, 'k' su e 'l' destra). Una volta premuti e riconosciuti
1769 i tasti di movimento del cursore, si possono tranquillamente utilizzare.
1771 E' possibile provare i tasti semplicemente premendoli ogniuno. Quando si preme
1772 un tasto ed è riconosciuto correttamente, appare un OK accanto al nome di
1773 quel tasto. Una volta che il tasto è marcato OK, esso comincia a funzionare
1774 regolarmente, per esempio premendo il tasto F1, la prima volta controllerà
1775 il funzionamento, ma dopodichè mostrerà la schermata di aiuto. Lo stesso
1776 dicasi per i tasti freccia. 
1777 Il tasto Tab dovrebbe funzionare sempre.
1779 Se alcuni tasti non funzionano correttamente, non si vedrà apparire 
1780 l'OK dopo la pressione di quel tasto. Allora è possibile ridefinirlo.
1781 Fatelo, premendo il bottone corrispondente al nome del tasto (con il mouse
1782 o premendo Invio o Spazio, dopo aver selezionato il bottone con Tab o con
1783 le frecce). Ecco che un messaggio apparirà richiedendo di premere quel tasto.
1784 Fatelo ed aspettate che la finestra sparisca. Se si vuole annullare, basta 
1785 premere Esc una volta ed aspettare.
1787 Quando si è finito con tutti i tasti, è possibile salvarli. Le definizioni
1788 dei tasti che si è ridefinito saranno scritte nella sezione [terminal:TERM]
1789 del vostro ~/.mc/ini file (dove TERM è il nome del terminale corrente). Le
1790 definizioni dei tasti che già funzionavano correttamente non vengono salvate.
1791 .\"NODE "    Virtual FS"
1792 .SH "    FS Virtuale "
1793 Quest'opzione permette di controllare l'impostazione della cache informazioni del
1794 .\"LINK2"
1795 File System Virtuale\&.
1796 .\"Virtual File System"
1798 Il Midnight Commander tiene in memoria le informazioni
1799 relative ad alcuni dei file system virtuali per accelerare
1800 l'accesso all'elenco dei file nel file system (per esempio,
1801 l'elenco dei file scaricato dai server ftp).
1803 Inoltre, per accedere al contenuto dei file compressi (per
1804 esempio file tar compressi) il Midnight Commander deve creare
1805 un file temporaneo non compresso sul disco.
1807 Siccome sia le informazioni in memoria che i file temporanei su
1808 disco occupano risorse, si può voler impostare i parametri delle
1809 informazioni della cache per ridurre l'uso delle risorse o per
1810 massimizzare la velocità di accesso ai file system usati spesso.
1812 A causa del formato degli archivi tar, il
1813 .I filesystem tar
1814 necessita di leggere l'intero file solo per caricare le voci dei 
1815 file. Dato che molti file tar sono compressi (i file
1816 tar non compressi sono una specie in via di estinzione), 
1817 il file system tar deve decomprimere il file su disco, 
1818 in una locazione temporanea per poi accedervi come un file tar 
1819 normale.
1821 Ora, visto che noi tutti amiamo navigare nei file e nei file tar 
1822 dappertutto su disco, succede spesso che si lascia un file tar per 
1823 poi rientrarvi successivamente. Siccome la decompressione è lenta, 
1824 il Midnight Commander conserverà l'informazione in memoria per un 
1825 tempo limitato, allo scadere del quale, tutte le risorse associate 
1826 al file system verranno liberate. La scadenza predefinita è impostata 
1827 a un minuto.
1830 .\"LINK2"
1831 File System FTP
1832 .\"FTP File System"
1833 (ftpfs) permette di navigare le directory su server FTP remoti. Esso
1834 possiede diverse opzioni.
1836 .I Password ftp anonimo
1837 è la password utilizzata per accedere come "anonimo". Alcuni siti
1838 richiedono un indirizzo email valido. Daltra parte, probabilmente
1839 non si vuole dare il vostro indirizzo email reale a siti non di fiducia,
1840 specialmente se non si sta usando filtri anti spam.
1842 L'ftpfs mantiene l'elenco della directory che scarica dal server ftp
1843 in una cache. Il tempo di scadenza della cache è configurabile
1844 con l'opzione 
1845 .IR "scadenza cache directory ftpfs" .  
1846 Un valore basso per quest'opzione può rallentare ogni operazione sul
1847 file system ftp perché ogni operazione è accompagnata da una
1848 richiesta al server ftp.
1850 E' possibile definire un host proxy per fare trasferimenti ftp.
1851 Notare che molti firewall moderni sono totalmente trasparenti almeno
1852 per i trasferimenti FTP passivi (vedere di seguito), perciò i proxy
1853 ftp sono considerati obsoleti. 
1855 Se 
1856 .I usa sempre ftp proxy
1857 non è impostata, è possibile usare il punto escamativo per abilitare
1858 il proxy per certi host. Vedere la sezione
1859 .\"LINK2"
1860 File System FTP
1861 .\"FTP File System"
1862 per gli esempi.
1864 Se quest'opzione è impostata, il programma farà due cose: consulterà 
1865 il file @prefix@/lib/mc/mc.no_proxy per le righe contenenti nomi host
1866 locali (se il nome host comincia con un punto, è considerato un 
1867 dominio) e assumendo che ogni nome host senza punti nel nome sia
1868 direttamente accessibile. Tutti gli altri host verranno contattati
1869 attraverso il proxy host specificato.
1871 E' possibile abilitare l'uso del file
1872 .I ~/.netrc
1873 che mantiene i nomi di accesso e le password per i server ftp. Vedere
1874 netrc (5) per una descrizione del formato .netrc.
1876 .I Usa modalità passiva
1877 abilita l'uso della modalità FTP passiva quando la connessione per 
1878 il trasferimento file è iniziata dal client, non dal server. 
1879 Quest'opzione è raccomandata e preimpostata. Se quest'opzione è spenta,
1880 la connessione dati viene iniziata dal server. Questo potrebbe non 
1881 funzionare con alcuni firewall.
1882 .\"NODE "    Save Setup"
1883 .SH "    Salva configurazione"
1884 Alla partenza il Midnight Commander prova a caricare le informazioni di
1885 inizializzazione dal file ~/.mc/ini. Se questo file non esiste, 
1886 caricherà le informazioni dal file di configurazione di sistema 
1887 posizionato in @prefix@/share/mc/mc.ini. Se il file di configurazione di 
1888 sistema non esiste, MC userà le impostazioni predefinite.
1890 Il comando
1891 .I Salva configurazione
1892 crea il file ~/.mc/ini salvando le impostazioni correnti 
1893 dei menu
1894 .\"LINK2"
1895 Sinistra, Destra
1896 .\"Left and Right Menus"
1898 .\"LINK2"
1899 Opzioni\&.
1900 .\"Options Menu"
1902 Se si attiva l'opzione
1903 .I autosalva configurazione
1904 , MC salverà sempre le impostazioni correnti all'uscita.
1906 Esistono anche impostazioni che non possono essere cambiate dai menu.
1907 Per cambiare queste impostazioni è necessario modificare il file di
1908 configurazione con il vostro editor preferito. Vedere sezione 
1909 .\"LINK2"
1910 Impostazioni speciali
1911 .\"Special Settings"
1912 per ulteriori informazioni.
1913 .SH ""
1914 .\"NODE "Executing operating system commands"
1915 .SH "Esecuzione comandi del sistema operativo"
1916 E' possibile eseguire comandi del sistema operativo direttamente
1917 nella riga di comando del Midnight Commander o selezionando il
1918 programma che si vuole eseguire con la barra di selezione in uno 
1919 dei pannelli e premendo Invio.
1921 Se si preme Invio su di un file che non è eseguibile, il Midnight
1922 Commander confronta l'estensione del file selezionato con ciò 
1923 che trova nel
1924 .\"LINK2"
1925 File Estensioni\&.
1926 .\"Extension File Edit"
1927 Se viene trovata una corrispondenza, verrà eseguito il codice associato.
1928 Verrà eseguita una semplice 
1929 .\"LINK2"
1930 espansione di macro
1931 .\"Macro Substitution"
1932 prima di eseguire il comando.
1933 .\"NODE "  The cd internal command"
1934 .SH "Il comando cd interno"
1935 Il comando 
1936 .I cd
1937 non viene passato alla shell per l'esecuzione ma è iterpretato dal 
1938 Midnight Commander. Perciò può non gestire tutte quelle simpatiche 
1939 espansioni di macro e sostituzioni che fa la shell, malgrado alcune
1940 le possa fare:
1942 .I Sostituzione della tilde.
1943 La (~) verrà sostituita con la vostra directory home e se si appende
1944 un nome utente dopo la tilde, allora verrà sostituita con la directory
1945 di login dell'utente indicato.
1947 Per esempio, ~ospite è la directory home dell'utente ospite, mentre
1948 ~/ospite è la directory ospite nella vostra home directory.
1950 .I Directory precedente.
1951 E' possibile saltare alla directory dove si era precedentemente usando
1952 il nome directory speciale '-' così:
1953 .B cd -
1955 .I Directory CDPATH.
1956 Se la directory indicata al comando 
1957 .B cd 
1958 non è nella directory corrente, il Midnight Commander userà il
1959 valore della viariabile ambiente
1960 .B CDPATH
1961 per cercare la directory in ogniuna delle directory nominate.
1963 Per esempio si può impostare la variabile
1964 .B CDPATH
1965 a ~/src:/usr/src, permettendo di cambiare directory verso ogniuna
1966 delle directory presenti nelle directory ~/src e /usr/src da qualunque
1967 parte nel file system (per esempio cd linux vi porterà in 
1968 /usr/src/linux).
1969 .\"NODE "  Macro Substitution"
1970 .SH "  Sostituzione di Macro"
1971 Quando si accede ad un
1972 .\"LINK2"
1973 menu utente\&,
1974 .\"Menu File Edit"
1975 o si esegue un
1976 .\"LINK2"
1977 comando dipendente dall'estensione\&,
1978 .\"Extension File Edit"
1979 o si esegue un comando dalla riga di ingresso,
1980 viene eseguita una semplice sostituzione di macro.
1982 Le macro sono:
1984 .I "%i"
1985 Indentazione di spazi, uguale alla colonna della
1986 posizione del cursore. Solo per la modifica menu.
1988 .I "%y"
1989 Il tipo di sintassi del file corrente. Solo per la modifica menu.
1991 .I "%k"
1992 Nome del file di blocco.
1994 .I "%e"
1995 Nome del file di errore.
1997 .I "%m"
1998 Nome del menu corrente.
2000 .IR "%f" e "%p"
2001 Nome del file corrente.
2003 .I "%x"
2004 L'estensione del file corrente.
2006 .I "%b"
2007 Nome del file corrente ma senza estensione.
2009 .I "%d"
2010 Nome della directory corrente.
2012 .I "%F"
2013 Il file corrente nel pannello non selezionato.
2015 .I "%D"
2016 La directory corrente nel pannello non selezionato.
2018 .I "%t"
2019 I file attualmente marcati.
2021 .I "%T"
2022 I file attualmente marcati nel pannello non selezionato.
2024 .IR "%u" e "%U"
2025 Simili alle macro %t e %T, in aggiunta i file vengono deselezionati.
2026 E' possibile usare questa macro solo una volta per voce di menu file
2027 o per voce di file estensione, dato che la volta successiva non ci
2028 saranno file marcati.
2030 .IR "%s" e "%S"
2031 I file selezionati se ce ne sono. Altrimenti il file corrente.
2033 .I "%cd"
2034 Questa è una macro speciale usata per cambiare la directory corrente
2035 alla directory specificata di fronte ad essa. Usata principalmente 
2036 come interfaccia al
2037 .\"LINK2"
2038 File System Virtuale\&.
2039 .\"Virtual File System"
2041 .I "%view"
2042 Questa macro serve per invocare il visualizzatore interno. Può essere
2043 usata da sola o con argomenti. Se si passa argomenti a questa macro,
2044 questi dovrebbero essere racchiusi da parentesi.
2046 Gli argomenti sono:
2047 .I ascii
2048 per forzare il visualizzatore in modo ascii;
2049 .I hex
2050 per forzare il visualizzatore in modo esadecimale;
2051 .I nroff
2052 per dire al visualizzatore che deve interpretare le sequenze di
2053 grassetto e sottolineato di nroff;
2054 .I unformatted
2055 per dire al visualizzatore di non interpretare i comandi nroff
2056 per rendere il testo grassetto o sottolineato.
2058 .I "%%"
2059 Il carattere % 
2061 .I "%{testo}"
2062 Visualizza una richiesta di sostituzione. Viene mostrata una finestra
2063 contenente il testo all'interno delle graffe. La macro viene sostituita
2064 dal testo immesso dall'utente. L'utente può premere ESC o F10 per annullare.
2065 Questa macro non funziona ancora sulla riga di comando.
2067 .I "%var{ENV:default}"
2068 Se la variabile di ambiente 
2069 .I ENV
2070 non è impostata, la sostituzione prenderà
2071 .IR default . 
2072 Altrimenti, verrà sostituito il valore di 
2073 .IR ENV .
2074 .\"NODE "  The subshell support"
2075 .SH "  Supporto alla subshell"
2076 Il supporto alla subshell è una opzione di compilazione che lavora
2077 con le seguenti shell: bash, tcsh e zsh.
2079 Quando il codice di subshell è attivato il Midnight Commander
2080 genererà un processo copia concorrente della shell (quella definita
2081 dalla variabile
2082 .B SHELL
2083 e se non è definita, prenderà quella presente nel file /etc/passwd)
2084 e lo eseguirà in un pseudo terminale; invece di invocare una nuova 
2085 shell ogniqualvolta si esegue un comando, il comando verrà passato 
2086 alla subshell come se lo si avesse battuto personalmente. Questo 
2087 permette di cambiare le variabili di ambiente, usare funzioni della
2088 shell e definire alias che rimangono validi fintanto che non si 
2089 esca dal Midnight Commander.
2091 Se si sta usando
2092 .B bash
2093 si può specificare comandi alla partenza della subshell nel file
2094 ~/.mc/bashrc e mappature speciali della tastiera nel file
2095 ~/.mc/inputrc.
2096 .B tcsh 
2097 gli utenti possono specificare comandi alla partenza nel file
2098 ~/.mc/tcshrc.
2100 Quando il codice della subshell viene utilizzato, si può sospendere
2101 l'applicazione in ogni momento con la sequenza C-o e saltare nuovamente
2102 al Midnight Commander; se si interrompe un'applicazione, non si sarà 
2103 in grado di eseguire altri comandi esterni finché non si esce
2104 dall'applicazione interrotta.
2106 Una caratteristica aggiuntiva dell'usare la subshell è data dal
2107 fatto che il prompt mostrato dal Midnight Commander sarà lo stesso
2108 di quello utilizzato dalla shell.
2110 La sezione
2111 .\"LINK2"
2112 OPZIONI
2113 .\"OPTIONS"
2114 contiene informazioni aggiuntive riguardo come controllare il codice
2115 della subshell.
2116 .\"NODE "Chmod"
2117 .SH "Permessi"
2118 La finestra Permessi serve a cambiare i bit di attributo in gruppi di
2119 file o directory. La si può invocare con la combinazione di tasti C-x c.
2121 La finestra dei Permessi ha due parti -
2122 .I Permessi
2124 .IR File .
2126 Nella sezione File somo mostrati il nome del file o della directory
2127 ed i suoi permessi in forma ottale, oltre che il proprietario e il
2128 gruppo.
2130 Nella sezione Permessi c'è un set di caselle che corrispondono
2131 agli attributi dei file. Come si cambia il bit di attributo,
2132 si può vedere il valore in ottale aggiornato nella sezione File.
2134 Per muoversi attraverso le sezioni (bottoni e caselle) usare i
2135 .I tasti freccia
2136 oppure
2137 .IR Tab .
2138 Per cambiare lo stato delle caselle o per selezionare un bottone
2139 usare lo
2140 .IR Spazio .
2141 Si può usare anche i tasti di scelta rapida sui bottoni per attivarli
2142 velocemente. I tasti di scelta rapida corrispondono alle lettere evidenziate
2143 dei bottoni.
2145 Per impostare i bit degli attributi, usare il tasto Invio.
2147 Quando si lavora con un gruppo di file o directory, basta cliccare sui
2148 bit che si vogliono impostare o cancellare. Una volta selezionati i bit
2149 da cambiare, selezionare una delle azioni (Imposta marcati o Cancella
2150 marcati).
2152 Infine, per impostare gli attributi esattamente come specificato, usare
2153 il tasto
2154 .BR "[Imposta tutti]" ,
2155 che agisce su tutti i file marcati.
2157 .B [Modifica tutti]
2158 modifica solo gli attributi marcati su tutti i file.
2160 .B [Imposta marcati]
2161 pone a uno i bit marcati degli attributi di tutti i file selezionati.
2163 .B [Cancella marcati]
2164 pone a zero i bit marcati degli attributi di tutti i file selezionati.
2166 .B [Imposta]
2167 imposta gli attributi di un file.
2169 .B [Cancella]
2170 cancella il comando Permessi.
2171 .\"NODE "Chown"
2172 .SH "Proprietario"
2173 Il comando proprietario serve a cambiare il proprietario/gruppo di un 
2174 file. Il tasto di scelta rapida per questo comando è C-x o.
2175 .\"NODE "Advanced Chown"
2176 .SH "Proprietario Avanzato"
2177 Il comando Proprietario Avanzato consiste nel comando 
2178 .\"LINK2"
2179 Permessi
2180 .\"Chmod"
2182 .\"LINK2"
2183 Proprietario
2184 .\"Chown"
2185 combinati assieme in una finestra. E' così possibile cambiare i permessi
2186 ed il proprietario/gruppo dei file in un sol colpo.
2187 .\"NODE "File Operations"
2188 .SH "Operazioni sui file"
2189 Quando si copia, sposta o cancella dei file il Midnight Commander
2190 mostra la finestra di operazioni sui file. Essa mostra i file sui cui
2191 si sta operando attualmente e ci possono essere fino a tre barre di
2192 progressione. La barra file mostra quanta parte del file corrente è
2193 stata copiata. La barra conteggio mostra quanti dei file selezionati
2194 sono stati gestiti. La barra byte comunica quanto dell'ampiezza totale 
2195 dei file selezionati è stata elaborato. Se l'opzione operazioni prolisse
2196 è deselezionata, non verranno mostrate la barra file e la barra byte.
2198 Ci sono due bottoni sul fondo della finestra di dialogo. Premendo
2199 il tasto Salta si salterà il resto del file. Premendo il tasto
2200 Esci si bloccherà tutta l'operazione ed il resto dei file saranno
2201 ignorati.
2203 Ci sono tre altre finestre di dialogo che si possono incontrare 
2204 durante le operazioni sui file.
2206 La finestra di dialogo di errore informa circa le condizioni di
2207 errore ed ha tre scelte. Normalmente si seleziona il tasto
2208 Salta per saltare il file o Esci per bloccare l'operazione. E'
2209 possibile anche selezionare il tasto Riprova se nel frattempo si ha
2210 risolto il problema da un'altro terminale.
2212 La finestra di dialogo di rimpiazzo viene mostrata quando si tenta
2213 di copiare o spostare un file sopra un file esistente. La finestra
2214 mostra la data e la dimensione di tutti e due i file. Premere il 
2215 tasto Si per rimpiazzare il file, No per saltare il file, Tutti per
2216 sovrascrivere tutti i file, Nessuno per non sovrascriverli mai e
2217 Aggiorna per sovrascriverli solo se il file sorgente è più recente
2218 del file di destinazione. E' possibile bloccare l'intera operazione
2219 premendo il tasto Esci.
2221 La finestra di dialogo della cancellazione ricorsiva appare quando
2222 si tenta di cancellare una directory che non è vuota. Premere il
2223 tasto Si per cancellare la directory ricorsivamente o No per 
2224 saltare la directory, il tasto Tutto per cancellare tutte le
2225 directory non vuote e Nessuno per saltare tutte le directory non
2226 vuote. Per fermare l'intera operazione premere il tasto Esci.
2227 Se si seleziona il tasto Si o Tutto verrà richiesta una conferma.
2228 Premere "si" solo se si è veramente sicuri di voler fare una
2229 cancellazione ricorsiva.
2231 Se si hanno dei file marcati e si esegue un'operazione su di essi, solo
2232 i file sui quali l'operazione ha avuto successo verranno deselezionati.
2233 I file su cui è fallita l'operazione o che sono stati saltati vengono 
2234 lasciati marcati.
2235 .\"NODE "Mask Copy/Rename"
2236 .SH "Maschera Copia/Rinomina"
2237 L'operazione di copia/rinomina permette di cambiare il nomi dei file in
2238 maniera semplice. Per farlo, è necessario specificare la maschera di 
2239 sorgente corretta e generalmente, nella parte finale della destinazione,
2240 specificare alcuni caratteri jolly.
2241 Tutti i file corrispondenti alla maschera sorgente sono 
2242 copiati/rinominati secondo la maschera destinazione. Se ci sono file
2243 marcati, vengono rinominati solo i file marcati che corrispondono alla
2244 maschera sorgente.
2246 Queste le opzioni che possono essere impostate:
2248 Segue i collegamenti, specifica se creare i collegamenti simbolici o no
2249 (hard link), presenti nella directory sorgente (e ricorsivamente nelle
2250 sue sotto directory) come nuovi collegamenti oppure se invece si 
2251 desidera che venga copiato il loro contenuto.
2253 In una sottodir se esiste già, specifica cosa fare se nella 
2254 directory obiettivo esiste una directory con lo stesso nome del
2255 file/directory in copia. L'azione predefinita è di copiare
2256 il suo contenuto in quella directory, ma selezionando quest'opzione
2257 si può copiare la directory sorgente in questa directory.
2258 Forse un esempio aiuterà:
2260 Si vuole copiare il contenuto di una directory pallo su /pinco/pallo,
2261 che è una directory che esiste già. Normalmente (quando l'opzione
2262 non è impostata), mc farebbe la copia in /pinco/pallo. Abilitando 
2263 quest'opzione verrà eseguita la copia in /pinco/pallo/pallo, perchè
2264 la directory esiste già.
2266 Mantiene gli attributi, specifica se si vuole preservare i permessi
2267 originali del file, le date e se si è l'utente root, gli attributi
2268 UID e GID. Se quest'opzione non è impostata verrà rispettato il valore 
2269 corrente di umask.
2271 .B "Usa i modelli della shell, opzione abilitata"
2273 Quando l'opzione dei modelli della shell è abilitata è possibile usare
2274 i caratteri jolly '*' e '?' nella maschera sorgente. Questi lavorano
2275 come nella shell. Nella maschera obbiettivo sono permessi solo i caratteri 
2276 jolly '*' e '\\<cifra>'. Il primo carattere jolly '*' nella maschera
2277 obbiettivo corrisponde al primo gruppo di caratteri jolly nella maschera
2278 sorgente, il secondo '*' al secondo gruppo e così via. Il carattere 
2279 jolly '\\1' corrisponde al primo gruppo di caratteri jolly nella maschera
2280 sorgente, '\\2' corrisponde al secondo gruppo e così via fino al '\\9'.
2281 Il carattere jolly '\\0' rappresenta tutto il nome del file sorgente.
2283 Due esempi:
2285 Se la maschera sorgente è "*.tar.gz", la destinazione è "/bla/*.tgz" e
2286 il file da copiare è "foo.tar.gz", la copia sarà "foo.tgz" in "/bla".
2288 Supponiamo si voglia scambiare la base e l'estensione di un file cosicché 
2289 "file.c" divenga "c.file" e così via. La maschera sorgente per questa
2290 operazione sarà "*.*" e la destinazione sarà "\\2.\\1".
2292 .B "Usa i modelli della shell, opzione disabilitata"
2294 Quando l'opzione dei modelli della shell è disabilitata, MC non
2295 esegue più il raggruppamento automatico. E' necessario usare 
2296 espressioni tipo '\\(...\\)' nella maschera sorgente per dare significato
2297 ai caratteri jolly nella maschera obbiettivo. Altrimenti le maschere
2298 obbiettivo si trovano nella situazione di quando i modelli della shell
2299 sono abilitati.
2301 Due esempi:
2303 Se la maschera sorgente è "^\\(.*\\)\\.tar\\.gz$", la destinazione è
2304 "/bla/*.tgz" e il file da copiare è "foo.tar.gz", la copia sarà
2305 "/bla/foo.tgz".
2307 Supponiamo si voglio scambiare la base e l'estensione di un file cosicchè
2308 "file.c" divenga "c.file" e così via. La maschera sorgente per questa 
2309 operazione sarà "^\\(.*\\)\\.\\(.*\\)$" e la destinazione sarà "\\2.\\1".
2311 .B "Conversioni Maiuscole/Minuscole"
2313 E' anche possibile cambiare tra maiuscole e minuscole i caratteri dei file. 
2314 Se si usa '\\u' o '\\l' nella maschera obbiettivo, il carattere successivo
2315 sarà convertito rispettivamente in maiuscolo o minuscolo.
2317 Se si usa '\\U' o '\\L' nella maschera obbiettivo, il caratteri successivi
2318 saranno convertiti rispettivamente in maiuscolo o minuscolo fino alla
2319 prossima corrispondenza di '\\E' o '\\U', '\\L' o alla fine del nome del file.
2321 Notare che '\\u' e '\\l' sono più forti di '\\U' e '\\L'.
2323 Per esempio, se la maschera sorgente è '*' (modelli della shell abilitati)
2324 o '^\\(.*\\)$' (modelli della shell disabilitati) e la maschera obbiettivo
2325 è '\\L\\u*' i nomi dei file saranno convertiti ad avere maiuscola iniziale
2326 ed il resto minuscolo.
2328 Si può usare '\\' come carattere di protezione. Per esempio, '\\\\' è
2329 una barra retroversa e '\\*' è un asterisco.
2330 .\"NODE "Internal File Viewer"
2331 .SH "Visualizzatore di File Interno"
2332 Il visualizzatore di file interno fornisce due modalità di visualizzazione:
2333 ASCII e esadecimale. Per passare da una modalità all'altra, usare il tasto F4.
2334 Se si ha il programma GNU gzip installato, esso verrà usato automaticamente
2335 per decomprimere i file al volo.
2337 Il visualizzatore tenterà di usare il metodo migliore fornito dal sistema
2338 o a seconda del tipo di file, per mostrare le informazioni. Il visualizzatore
2339 interno interpreterà alcune sequenze di stringa per impostare gli attributi
2340 di grassetto e sottolineato, per mostrare al meglio i file.
2342 In modalità esadecimale, la funzione di ricerca accetta testo protetto e
2343 costanti numeriche. Il testo protetto viene confrontato esattamente dopo
2344 la rimozione della protezione. Ogni numero rappresenta un byte. E' possibile
2345 mescolare testo protetto con costanti come nell'esempio:
2348 "Stringa" -1 0xBB 012 "ancora testo"
2351 Notare che 012 è un numero ottale. -1 viene convertito in 0xFF.
2353 Alcuni dettagli interni circa il visualizzatore: su sistemi che
2354 forniscono la chiamata di sistema mmap(2), il programma mappa il
2355 file invece di caricarlo; se il sistema non fornisce la chiamata di
2356 sistema mmap(2) o il file corrisponde ad un'azione che abbisogna di
2357 un filtro, allora il visualizzatore userà i buffer di accrescimanto
2358 (growing), caricando perciò solo le parti del file su cui vi si accede
2359 (inclusi i file compressi).
2361 Ecco un'elenco di azioni associate ad ogni tasto che il Midnight Commander
2362 gestisce nel visualizzatore di file interno.
2364 .B F1
2365 Invoca il visualizzatore ipertestuale dell'aiuto.
2367 .B F2
2368 Abilita/disabilita la funzione di a capo automatico.
2370 .B F4
2371 Abilita/disabilita la modalità esadecimale.
2373 .B F5
2374 Vai alla linea. Questo comando richiederà un numero di linea e mostrerà
2375 quella linea.
2377 .B F6, /. 
2378 Ricerca tramite espressione regolare.
2380 .B ?,
2381 Ricerca in ordine inverso, tramite espressione regolare.
2383 .B F7
2384 Ricerca normale / ricerca in modalità esadecimale.
2386 .B C-s, F17, n.
2387 Inizia una ricerca normale, se non c'era già un'espressione di 
2388 ricerca, altrimenti trova la prossima occorrenza.
2390 .B C-r.
2391 Inizia una ricerca normale in ordine inverso, se non c'era già 
2392 un'espressione di ricerca, altrimenti trova la prossima occorrenza.
2394 .B F8
2395 Cambia tra modalità Normale/Filtrata: questo mostrerà il file come si
2396 trova su disco o se è stato specificato un filtro nel file mc.ext, come
2397 esce dal filtro. La modalità corrente è sempre quella diversa da quella
2398 mostrata dall'etichetta del tasto, dato che il bottone rappresenta la
2399 modalità nella quale si entra premendolo.
2401 .B F9
2402 Cambia tra modalità non formattata e formattata: quando la modalità è
2403 formattata, il visualizzatore interpreterà alcune sequenze di stringa
2404 per rappresentare il grassetto e il sottolineato con colori diversi.
2405 Anche per questa funzione, l'etichetta sul tasto rappresenta la modalità
2406 non corrente.
2408 .B F10, Esc.
2409 Esce dal visualizzatore di file interno.
2411 .B pagina-giù, spazio, C-v.
2412 Sfoglia di una pagina in avanti.
2414 .B pagina-sù, M-v, C-b, backspace.
2415 Sfoglia di una pagina indietro.
2417 .B freccia-in-basso
2418 Si sposta di una riga in avanti.
2420 .B up-key
2421 Si sposta di una riga indietro.
2423 .B C-l
2424 Ridisegna lo schermo.
2426 .B C-o
2427 Passa alla subshell e mostra la schermata dei comandi.
2429 .B !
2430 Come C-o, ma esegue una nuova shell se la subshell non sta andando.
2432 .B "[n] m"
2433 Imposta l'indice n.
2435 .B "[n] r"
2436 Salta all' indice n.
2438 .B C-f
2439 Salta al file successivo.
2441 .B C-b 
2442 Salta al file precedente.
2444 .B M-r 
2445 Abilita/disabilita il righello.
2447 E' anche possibile istruire il visualizzatore su come mostrare un file,
2448 vedere la sezione
2449 .\"LINK2"
2450 Editor File Estensioni\&.
2451 .\"Extension File Edit"
2452 .\"NODE "Internal File Editor"
2453 .SH "Editor di File Interno"
2454 L'editor di file interno fornisce molte delle funzioni dei più
2455 diffusi editor a pieno schermo. Viene invocato tramite 
2456 .B F4
2457 sempre che l'opzione
2458 .I use_internal_edit
2459 sia impostata nel file di inizializzazione. Esso ha un limite estensibile
2460 di sedici megabyte e gestisce i file binari senza problemi.
2462 Le funzioni che allo stato attuale supporta sono: copia,
2463 spostamento, cancellazione, taglia e incolla di blocchi;
2464 .IR "tasto per l'annullamento" ; 
2465 menu a discesa, inserimento file, definizione di macro, ricerca e
2466 sostituzione di espressioni regolari (e una propria ricerca e
2467 sostituzione a scanf e printf); evidenziazione di testo maiuscolo-freccia 
2468 MSW-MAC (solo per la console Linux); scambio tra inserimento-rimpiazzo e
2469 un'opzionale flusso di blocchi di testo attraverso comandi shell come indent.
2471 L'editor è molto semplice da usare e non richiede apprendimento.
2472 Per vedere cosa fanno i tasti, basta consultare il menu a
2473 discesa appropriato. Gli altri tasti sono: maiusc + tasti freccia
2474 produce la selezione del testo.
2475 .B Ctrl-Ins
2476 copia nel file 
2477 .B cooledit.clip
2479 .B Shift-Ins
2480 incolla da cooledit.clip.
2481 .B Shift-Del 
2482 taglia in 
2483 .BR cooledit.clip , 
2485 .B Ctrl-Del
2486 cancella il testo selezionato. 
2487 Funziona anche l'evidenziazione con il mouse che, come al solito, si può 
2488 utilizzare come in un normale terminale, premendo contemporaneamente 
2489 il tasto Maiuscolo mentre si clicca trascinando con il mouse.
2491 Per definire una macro, premere 
2492 .B Ctrl-R
2493 poi premere i tasti che si voglia essere eseguiti. Premere nuovamente
2494 .B Ctrl-R
2495 quando si ha finito. E' possibile assegnare una macro a qualsiasi tasto 
2496 si preme. La macro viene eseguita quando si preme
2497 .B Ctrl-A 
2498 e poi il tasto assegnato. La macro viene eseguita anche se si
2499 preme il tasto Meta, Ctrl, o Esc e il tasto assegnato, basta che il tasto
2500 non sia già assegnato a qualche altra funzione. Una volta definiti, i
2501 macro comandi finiscono nel file
2502 .B .mc/cedit/cooledit.macros
2503 nella propria directory home. E' possibile cancellare una macro cancellando
2504 la riga appropriata nel suddetto file.
2506 .B F19
2507 formatterà il blocco evidenziato correntemente (testo, codice
2508 .B C
2510 .B C++
2511 o altro). Questo comportamento viene controllato dal file 
2512 .B @prefix@/share/mc/edit.indent.rc
2513 che viene copiato nel 
2514 .B .mc/cedit/edit.indent.rc
2515 nella propria directory home la prima volta che lo si usa.
2517 E' possibile usare la ricerca e sostituzione scanf per cercare
2518 e rimpiazzare una stringa in formato C. Prego vedere le pagine man di 
2519 .B sscanf
2521 .B sprintf
2522 per vedere cos'è una stringa di formato e come funziona. Il seguente
2523 è un esempio: supponiamo di voler sostituire tutte le ricorrenze di,
2524 poniamo, una parentesi aperta, tre numeri separati da virgole, una 
2525 parentesi chiusa, con la parola
2526 .IR mele ,
2527 il terzo numero, la parola
2528 .I arance
2529 ed il secondo numero, si dovrebbe riempire la finestra di sostituzione
2530 nella maniera seguente:
2533  Immettere stringa di ricerca
2534 (%d,%d,%d)
2535  Immettere stringa di sostituzione
2536 mele %d arance %d
2537  Ordine di sostituzione degli argomenti
2541 L'ultima riga specifica che il terzo ed il secondo numero
2542 devono essere usati al posto del primo e del secondo.
2544 E' consigliabile usare questa caratteristica con l'opzione 'Chiedi sempre'
2545 abilitata, dato che una corrispondenza viene considerata valida quando
2546 il numero degli argomenti dati corrisponde al numero dato, che non è sempre
2547 una reale corrispondenza. Scanf tratta anche gli spazi come elastici. Notare 
2548 che il formato % è molto utile per scansionare stringhe, e spazi.
2550 L'editor visualizza snche caratteri non-americani (160+). Quando si modifica
2551 file binari, si dovrebbe impostare
2552 .B mostra bit
2553 a 7 bit nel menu opzioni, per mantenere la spaziatura pulita.
2554 .\"NODE "Completion"
2555 .SH "Completamento"
2556 Ovvero lascia che il Midnight Commander scriva per te.
2558 Tentativi per eseguire un completamento del testo prima della posizione
2559 corrente. MC tenta il completamento trattando il testo come una variabile
2560 (se il testo comincia con
2561 .BR $ ),
2562 nomeutente (se il testo comincia con
2563 .BR ~ ),
2564 nomehost (se il testo comincia con
2565 .BR @ )
2566 o comando (se si è sulla riga di comando nell'atto di battere un comando, 
2567 allora possibili completamenti includerebbero parole riservate e comandi 
2568 integrati della shell). Se nessuno di questi produce una corrispondenza, 
2569 viene tentato un completamento del nome del file.
2571 Completamenti di nomefile, nomeutente, variabili e nomehost funzionano
2572 su tutte le righe di ingresso, il completamento dei comandi invece è 
2573 specifico della riga di comando.
2574 Se il completamento è ambiguo (ci sono più possibilità differenti),
2575 MC emette un suono e l'azione seguente dipenderà a seconda delle impostazioni 
2576 dell'opzione
2577 .I Completamento: visualizza tutto
2578 nella finestra
2579 .\"LINK2"
2580 Configurazione\&.
2581 .\"Configuration"
2582 Se è abilitata, un elenco di tutte le possibilità viene mostrato vicino 
2583 alla posizione corrente per poter selezionare con i tasti freccia e
2584 .B Invio
2585 la voce corretta. Si può anche battere le prime lettere nelle quali le varie
2586 possibilità differiscono per muoversi in un sottoinsieme di tutte le 
2587 possibilità e completare il più possibile. Se si preme nuovamente
2588 .BR M-Tab , 
2589 verrà mostrato solo il sottoinsieme nella finestra dell'elenco, altrimenti
2590 la prima voce che corrisponde a tutti i caratteri precedenti verrà evidenziata.
2591 Non appena non c'è più ambiguità, la finestra scompare, ma la si può nascondere
2592 con i tasti di cancellamento
2593 .BR Esc ,
2594 .B F10
2595 e i tasti di freccia sinistra e destra. Se
2596 .\"LINK2"
2597 Completamento: visualizza tutto
2598 .\"Configuration"
2599 è disabilitato, la finestra viene mostrata solo se si preme 
2600 .B M-Tab
2601 una seconda volta; la prima volta MC emette solo un suono.
2602 .\"NODE "Virtual File System"
2603 .SH "File System Virtuale"
2604 Il Midnight Commander è provvisto di uno strato di codice per 
2605 accedere al file system; questo strato di codice è conosciuto anche
2606 con il nome di commutazione di file system virtuale. La commutazione 
2607 del file system virtuale permette al Midnight Commander di manipolare 
2608 file all'interno di un file system non di tipo Unix.
2610 Attualmente il Midnight Commander viene confezionato con alcuni File 
2611 System Virtuali (VFS): il file system locale, usato per accedere al 
2612 normale file system Unix; l' ftpfs, usato per manipolare file su sistemi 
2613 remoti con il protocollo FTP; il tarfs, usato per manipolare file tar
2614 e file tar compressi; l'undelfs, usato per recuperare file cancellati
2615 su file system di tipo ext2 (il file system predefinito per sistemi
2616 Unix), fish (per manipolare file su connessioni shell come rsh e ssh) e
2617 per ultimo l'mcfs (file system del Midnight Commander), un file system
2618 basato sulla rete. Se il codice è stato compilato con il supporto smbfs,
2619 è possibile manipolare file su file system remoti con il protocollo SMB
2620 (CIFS).
2622 Il codice di commutazione di file system interpreta tutti i nomi di 
2623 percorso utilizzati e li dirige al file system corretto; il formato
2624 utilizzato per ogniuno di questi file system viene descritto più avanti
2625 nella sezioni apposite.
2626 .\"NODE "  FTP File System"
2627 .SH "  File System FTP"
2628 Il File System FTP (ftpfs) permette di manipolare file su macchine remote.
2629 Per utilizzarlo, si può usare il pannello del comando
2630 .I Connessione FTP
2631 (accessibile dalla barra dei menu) oppure si può cambiare direttamente 
2632 la directory corrente con un comando 
2633 .I cd
2634 verso un percorso simile al seguente:
2636 .I /#ftp:[!][utente[:pass]@]macchina[:porta][dir-remota]
2638 Gli elementi
2639 .IR utente , 
2640 .I porta
2642 .I dir-remota
2643 sono opzionali. Se si specifica l'elemento 
2644 .IR utente , 
2645 allora il Midnight Commander tenterà di collegarsi alla macchina remota
2646 come quell'utente, altrimenti userà il vostro nome di login o il nome
2647 di login prelevato dal file
2648 .IR ~/.netrc .
2649 L'elemento opzionale
2650 .I pass
2651 è la parola d'ordine per la connessione. L'uso della password nel nome VFS 
2652 della directory non è raccomandabile, dato che può apparire sullo schermo in
2653 chiaro e può essere salvato nello storico directory.
2655 Per abilitare l'uso del proxy FTP, anteporre
2656 .B !
2657 (un punto esclamativo) al nome host.
2659 Esempi:
2662     /#ftp:ftp.nuclecu.unam.mx/linux/local
2663     /#ftp:tsx-11.mit.edu/pub/linux/packages
2664     /#ftp:!dietro.il.firewall.edu/pub
2665     /#ftp:guest@host-remoto.com:40/pub
2666     /#ftp:miguel:xxx@server/pub
2669 Prego controllare la finestra di dialogo
2670 .\"LINK2"
2671 File System Virtuale
2672 .\"Virtual FS"
2673 per le opzioni ftpfs.
2674 .\"NODE "  Tar File System"
2675 .SH "  File System Tar"
2676 Il file system tar fornisce un accesso in sola lettura ai file tar
2677 e tar compressi usando il comando chdir. Per cambiare la directory corrente 
2678 al file tar usare la seguente sintassi:
2680 .I /nomefile.tar#utar/[dir-dentro-tar]
2682 Il file mc.ext già fornisce un collegamento per il file tar; ciò
2683 significa che normalmente basta selezionare un file tar e premere invio
2684 per entrare nel file tar, vedere la sezione
2685 .\"LINK2"
2686 Editor File Estensioni
2687 .\"Extension File Edit"
2688 per i dettagli su come questo viene fatto.
2690 Esempi:
2693     mc-3.0.tar.gz#utar/mc-3.0/vfs
2694     /ftp/GCC/gcc-2.7.0.tar#utar
2697 L'ultima riga, specifica il percorso completo dell'archivio tar.
2698 .\"NODE "  FIle transfer over SHell filesystem"
2699 .SH "  Trasferimento di File su Filesystem di Shell (FISH)"
2700 Il file system fish è un file system basato sulla rete che permette di
2701 manipolare i file di una macchina remota come fossero locali. Per usarlo
2702 l'altra parte deve avere un server fish o avere una shell compatibile
2703 bash.
2705 Per collegarsi ad una macchina remota, basta solo fare cd
2706 in una speciale directory il cui nome ha il seguente formato:
2709 /#sh:[utente@]macchina[:opzioni]/[dir-remota]
2711 Gli elementi
2712 .IR utente , 
2713 .I opzioni
2715 .I dir-remota
2716 sono opzionali. Se si specifica l'elemento 
2717 .I utente
2718 alloral il Midnight Commander tenterà di connettersi alla macchina remota
2719 con quell'utente, altrimenti userà il nome di login.
2721 Le  
2722 .I opzioni
2723 sono 'C' - usa la compressione e 'rsh' per usare rsh invece 
2724 di ssh. Se l'elemento
2725 .I dir-remota
2726 è presente, la directory corrente sulla macchina remota sarà impostatata 
2727 a questo valore.
2729 Esempi:
2732     /#sh:solorsh.mx:r/linux/locale
2733     /#sh:joe@vuole.lacompressione.edu:C/privato
2734     /#sh:joe@noncompresso.ssh.edu/privato
2736 .\"NODE "  Network File System"
2737 .SH "  File System di Rete"
2738 Il file system di rete del Midnight Commander è un file system basato 
2739 sulla rete che permette di manipolare i file su di una macchina remota
2740 come se fossero locali. Per usarlo, sulla macchina remota deve essere
2741 in esecuzione il programma server mcserv(8).
2743 Per connettersi ad una macchina remota, basta solo fare cd
2744 in una speciale directory il cui nome ha il seguente formato:
2746 .I /#mc:[utente@]macchina[:porta][dir-remota]
2748 Gli elementi
2749 .I utente, porta
2751 .I dir-remota
2752 sono opzionali. Se si specifica l'elemento
2753 .I utente
2754 alloral il Midnight Commander tenterà di connettersi alla macchina remota
2755 con quell'utente, altrimenti userà il nome di login.
2757 L'elemento
2758 .I porta
2759 viene usato quando la macchina remota usa una porta speciale;
2760 (vedere la magina man mcserv(8) per ulteriori informazioni sulle porte);
2761 infine se l'elemento
2762 .I dir-remota
2763 è presente, la directory corrente sulla macchina remota sarà impostatata 
2764 a questo valore.
2766 Esempi:
2769     /#mc:ftp.nuclecu.unam.mx/linux/locale
2770     /#mc:joe@foo.edu:11321/privato
2772 .\"NODE "  Undelete File System"
2773 .SH "  Recupero File Cancellati"
2774 Su sistemi Linux, se si richiede, tramite configure, di usare la
2775 caratteristica di undelete del file system ext2, si avrà accesso al
2776 file system di recupero file cancellati. Il recupero file cancellati è
2777 disponibile solo su file system di tipo ext2. Il file system è solo
2778 un'interfaccia alla libreria ext2fs che: recupera tutti i nomi dei
2779 file cancellati su un fs ext2 e fornisce ed estrae i file selezionati
2780 in una partizione normale.
2782 Per usare questo file system, è necessario entrare nella directory
2783 con il nome speciale formato dal prefisso "/#undel" e dal nome del
2784 file system dove il file risiede.
2786 Per esempio, per recuperare file cancellati sulla seconda partizione
2787 del primo disco SCSI su Linux, si dovrà usare il seguente percorso:
2790     /#undel:sda2
2793 Il recupero può metterci un po' di tempo per caricare le informazioni
2794 necessarie per poter cominciare a navigare attraverso i file.
2795 .\"NODE "  SMB File System"
2796 .SH "  File system SMB"
2797 Il file system smb permette di gestire file su macchine remote con
2798 protocollo SMB (o CIFS). Queste includono Windows for Workgroups, 
2799 Windows 9x/ME, Windows NT/2000/XP, OS/2 e Samba.
2800 Per usarlo, si può provare il comando dal pannello 
2801 "Connessione SMB..." (accessibile dalla barra dei menu) o si può 
2802 direttamente cambiare directory corrente usando il comando cd verso
2803 un percorso simile a questo:
2805 .I /#smb:[utente@]macchina[/servizio][/dir-remota]
2807 L'elemento
2808 .I utente, servizio
2810 .I dir-remota
2811 sono opzionali.
2813 .I nome utente, dominio
2814 e la
2815 .I password 
2816 possono essere specificati nella finestra di dialogo di ingresso.
2818 Esempi:
2821     /#smb:macchina/Condivisione
2822     /#smb:altra_macchina
2823     /#smb:guest@macchina/Public/Irlex
2825 .\"NODE "Colors"
2826 .SH "Colori"
2827 Il Midnight Commander tenta di stabilire se il terminale corrente
2828 supporta i colori usando il database dei terminali e il nome del
2829 terminale corrente. Càpita che possa sbagliarsi, perciò si può essere
2830 costretti a forzare la modalità a colori o a disabilitarla usando
2831 rispettivamente le opzioni -c e -b.
2833 Se il programma è compilato con il manager dello schermo Slang invece
2834 che ncurses, controllerà se è impostata anche la variabile
2835 .B COLORTERM,
2836 con lo stesso effetto dell'opzione -c.
2838 E' possibile specificare i terminali su cui si vuole forzare sempre 
2839 la modalità colore aggiungendo la variabile
2840 .I color_terminals
2841 nella sezione Color del file di inizializzazione.
2842 Questo previene il Midnight Commander dal tentare di controllare se
2843 il terminale supporta i colori. Per esempio:
2845 [Colors]
2846 color_terminals=linux,xterm
2849 color_terminals=nome_terminale-1,nome-terminale-2...
2852 Il programma può essere compilato sia con il supporto di ncurses che
2853 di slang ma ncurses non fornisce alcun modo per forzare la modalità
2854 colore: ncurses userà solo le informazioni nel database dei terminali.
2856 Il Midnight Commander fornisce un modo per cambiare i colori predefiniti.
2857 Attualmente i colori sono configurati usando la variabile ambiente
2858 .B MC_COLOR_TABLE 
2859 o la sezione Color nel file di inizializzazione.
2861 Nella sezione Color, la mappa dei colori predefinita viene caricata 
2862 dalla variabile 
2863 .IR base_color . 
2864 Si può specificare una mappa colori alternativa per un terminale
2865 usando il nome del terminale come chiave nella sezione. Esempio:
2868 [Colors]
2869 base_color=
2870 xterm=menu=magenta:marked=,magenta:markselect=,red
2873 Il formato della definizione dei colori è:
2876   <parolachiave>=<coloreprimopiano>,<coloresfondo>:<parolachiave>= ...
2879 I colori sono opzionali e le parolechiave sono: normal, selected, marked,
2880 markselect, errors, input, reverse, gauge. I colori dei menu sono: menu,
2881 menusel, menuhot, menuhotsel. I colori delle finestre di dialogo sono:
2882 dnormal, dfocus, dhotnormal, dhotfocus. I colori dell'aiuto sono:
2883 helpnormal, helpitalic, helpbold, helplink, helpslink.
2884 Il colore del visualizzatore è: viewunderline.
2885 Colori speciali di evidenziazione: executable, directory, link, device, 
2886 special, core.
2887 I colori dell'editor sono: editnormal, editbold, editmarked.
2889 .I input 
2890 determina il colore delle righe di input usate delle finestre di dialogo.
2892 .I gauge 
2893 determina il colore della parte riempita della barra di progressione
2894 (gauge), che mostra quanta percentuale del file è stata copiata o 
2895 altro in forma grafica.
2897 Le finestre di dialogo usano i colori seguenti:
2898 .I dnormal 
2899 usata per il testo normale,
2900 .I dfocus
2901 è il colore usato per il componente correntemente selezionato,
2902 .I dhotnormal
2903 è il colore usato per differenziare il tasto di scelta rapida
2904 nei componenti normali, mentre il colore
2905 .I dhotfocus
2906 viene usato per il colore evidenziato nel componente correntemente
2907 selezionato.
2909 I menu usano lo stesso schema ma usano invece i selettori menu, menusel, 
2910 menuhot e menuhotsel.
2912 L'aiuto usa i seguenti colori:
2913 .I helpnormal
2914 viene usato per il testo normale,
2915 .I helpitalic
2916 viene usato per il testo enfatizzato con il corsivo nelle pagine del manuale,
2917 .I helpbold
2918 viene usato per il testo enfatizzato con il grassetto nelle pagine del manuale,
2919 .I helplink
2920 viene usato per un collegamento non selezionato e
2921 .I helpslink
2922 viene usato per un collegamento selezionato.
2924 I colori speciali di evidenziazione determinano come i file
2925 vengono visualizzati quando l'evidenziazione dei file è 
2926 abilitata (vedere sezione 
2927 .\"LINK2"
2928 Aspetto\&).
2929 .\"Layout
2930 .I directory
2931 usata per directory o collegamenti simbolici a directory;
2932 .I executable
2933 per il file eseguibili;
2934 .I link
2935 viene usata per i collegamenti simbolici che non sono nè interrotti
2936 nè connessi a directory;
2937 .I stalelink
2938 usata per collegamenti simbolici interrotti;
2939 .I device
2940 - dispositivi a caratteri e blocchi;
2941 .I special
2942 usata per i file speciali, come pipe e socket;
2943 .I core
2944 usata per i file core.
2946 I colori possibili sono: black, gray, red, brightred, green,
2947 brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
2948 cyan, brightcyan, lightgray e white. Inoltre c'è una speciale parola
2949 chiave per lo sfondo trasparente. Essa è 'default'. Il 'default' può
2950 essere usato solo come colore di sfondo. Esempio:
2952 [Colors]
2953 base_color=normal=white,default:marked=magenta,default
2955 .\"NODE "Special Settings"
2956 .SH "Impostazioni Speciali"
2957 Molte delle impostazioni del Midnight Commander possono essere cambiate
2958 dai menu. Comunque, c'è un piccolo numero di impostazioni che possono
2959 essere cambiate solo agendo sul file di configurazione.
2961 Queste sono le variabili che possono essere impostate nel file ~/.mc/ini:
2963 .I clear_before_exec
2964 Il valore predefinito del Midnight Commander è di cancellare lo schermo
2965 prima dell'esecuzione di un comando. Se si preferisce vedere il risultato
2966 di un comando in fondo allo schermo, si modifichi la copia locale del file
2967 ~/.mc/ini e si cambi il valore del campo clear_before_exec a 0.
2969 .I confirm_view_dir
2970 Se si preme F3 su di una directory, normalmente MC entra nella directory.
2971 Se questa opzione è impostata a 1, MC chiederà una conferma prima di
2972 cambiare directory se si hanno dei file marcati.
2974 .I ftpfs_retry_seconds
2975 Questo valore è il numero di secondi che il Midnight Commander aspetta
2976 prima di tentare di riconnettersi ad un ftp server che ha negato
2977 l'autenticazione. Se il valore è zero, l'autenticazione non verrà ritentata.
2979 .I max_dirt_limit
2980 Specifica al massimo quanti aggiornamenti possono essere saltati nel
2981 visualizzatore di file interno. Normalmente questo valore non è 
2982 significativo, dato che il codice automaticamente aggiusta il numero 
2983 da saltare a seconda della velocità con cui arrivano le pressioni dei 
2984 tasti. Comunque, su macchine molto lente o su terminali con un'auto
2985 ripetizione dei tasti molto veloce, un grande valore può rendere gli
2986 aggiornamenti dello schermo troppo instabili.
2988 Sembra che impostare max_dirt_limit a 10 porta i migliori risultati,
2989 e questo è il valore predefinito.
2991 .I mouse_move_pages
2992 Controlla il fatto che lo scorrimento con il mouse sui pannelli sia fatto 
2993 per pagine o per righe.
2995 .I mouse_move_pages_viewer
2996 Controlla se lo scorrimento del mouse nel visualizzatore di file interno 
2997 sia fatto per pagine o per righe.
2999 .I old_esc_mode
3000 Normalmente il Midnight Commander tratta il tasto ESC come un prefisso
3001 (old_esc_mode=0), ma se si imposta quest'opzione (old_esc_mode=1),
3002 allora il tasto ESC agirà come un tasto di prefisso per un secondo, e 
3003 se non vengono premuti altri tasti, allora il tasto ESC sarà interpretato
3004 come un tasto di cancellazione (ESC ESC).
3006 .I only_leading_plus_minus
3007 Permette una gestione speciale per '+', '-', '*' nella riga di comando 
3008 (selezione, de-selezione, selezione inversa) solo se la riga di comando è
3009 vuota. Non è necessario proteggere questi caratteri nel mezzo della riga
3010 di comando ma non è possibile cambiare selezione se la riga di comando
3011 non è vuota.
3013 .I panel_scroll_pages
3014 Se impostata (valore predefinito), i pannelli scorrono di metà
3015 quando il cursore raggiunge la fine o l'inizio del pannello, 
3016 altrimenti scorrono di un file per volta.
3018 .I show_output_starts_shell
3019 Questa variabile lavora solo se non si sta usando il supporto della 
3020 subshell. Quando si usano i tasti C-o per tornare allo schermo utente,
3021 se quest'opzione è impostata, si avrà una nuova shell. Altrimenti,
3022 premendo qualsiasi tasto si tornerà al Midnight Commander.
3024 .I torben_fj_mode
3025 Se quest'opzione è impostata, allora i tasti inizio e fine lavoreranno
3026 leggermente differentemente sui pannelli. Invece che muovere le selezioni
3027 al primo e ultimo file del pannello, agiranno nel modo seguente:
3029 Il tasto inizio: va alla riga centrale, se sotto di essa, altrimenti
3030 va alla riga in cima a meno che non ci sia già; in tal caso andrà al
3031 primo file del pannello.
3033 Il tasto fine ha un comportamento simile: va giù alla riga centrale
3034 se era sopra di essa, altrimenti va alla riga di fondo a meno che non 
3035 ci sia già; in tal caso sposterà la selezione all'ultimo file del
3036 pannello.
3038 .I use_file_to_guess_type
3039 Se questa variabile è abilitata (valore predefinito) userà il comando
3040 file per trovare delle corrispondenze sui tipi di file elencati nel
3041 .\"LINK2"
3042 file mc.ext\&.
3043 .\"Extension File Edit"
3045 .I xterm_mode
3046 Se questa variabile è impostata (il valore predefinito è no) quando
3047 si naviga il file system su un pannello ad albero, automaticamente
3048 ricaricherà l'altro pannello con il contenuto della directory 
3049 selezionata.
3050 .\"NODE "Terminal databases"
3051 .SH "Database di terminali"
3052 Il Midnight Commander fornisce una maniera per correggere il database
3053 dei terminali si sistema senza richiedere i privilegi di 
3054 amministratore (root). Il Midnight Commander ricerca nel file di
3055 inizializzazione di sistema (il file mc.lib collocato nella directory
3056 di libreria del Midnight Commander) e nel file ~/.mc/ini la sezione
3057 "terminal:nome-del-terminale-in-uso" e poi la sezione "terminal:general",
3058 ogni riga della sezione contiene il simbolo chiave che si vuol definire,
3059 seguito da un segno di uguale e la definizione per quel tasto.
3060 E' possibile usare la forma speciale \\e per rappresentare il carattere
3061 di escape e ^x per rappresentare il carattere control-x.
3063 I simboli chiave possibili sono:
3066 f0 a f20      tasti funzione f0-f20
3067 bs            backspace
3068 home          tasto inizio
3069 end           tasto fine
3070 up            tasto freccia in su
3071 down          tasto freccia in giù
3072 left          tasto freccia a sinistra
3073 right         tasto freccia a destra
3074 pgdn          tasto pagina in giù
3075 pgup          tasto pagina in su
3076 insert        tasto inserimento
3077 delete        tasto cancellazione
3078 complete      per fare il completamento
3081 Per esempio, per definire il tasto di inserimento come escape + [ + O + p
3082 impostare il seguente nel file ini:
3085 insert=\\e[Op
3088 Il tasto di 
3089 .I completamento
3090 rappresenta le sequenze di escape usate per invocare il processo di
3091 completamento, invocato tramite M-tab, ma ridefinibile ad altri tasti
3092 per fare lo stesso lavoro (su quelle tastiere con tonnellate di 
3093 simpatici tasti dappertutto).
3094 .SH ""
3095 .\"NODE "FILES"
3096 .SH "FILE"
3097 Il programma recupera tutte le informazioni relative al proprio funzionamento
3098 dalla variabile ambiente MC_DATADIR, e se la variabile non è impostata,
3099 passerà alla directory @prefix@/share/mc .
3101 .I @prefix@/share/mc/mc.hlp
3103 Il file di aiuto per il programma.
3105 .I @prefix@/share/mc/mc.ext
3107 Il file delle estensioni di sistema predefinito.
3109 .I ~/.mc/bindings
3111 Le estensioni dell'utente, la configurazione del visualizzatore e
3112 dell'editor di file. Se presenti, questi file si sovrappongono ai file di 
3113 sistema.
3115 .I @prefix@/share/mc/mc.ini
3117 La configurazione di sistema predefinita per il Midnight Commander, usata solo
3118 se l'utente non possiede il proprio file ~/.mc/ini.
3120 .I @prefix@/share/mc/mc.lib
3122 Le impostazioni globali per il Midnight Commander. La modifica di questo
3123 file influisce su tutti gli utenti, che abbiano o no il file ~/.mc/ini .
3124 Attualmente vengono caricate solo le
3125 .\"LINK2"
3126 impostazioni del terminale
3127 .\"Terminal databases"
3128 da mc.lib.
3130 .I ~/.mc/ini
3132 La configurazione dell'utente. Se questo file è presente, la configurazione
3133 viene caricata da qui invece che dal file di sistema.
3135 .I @prefix@/share/mc/mc.hint
3137 Questo file contiene i suggerimenti (dritte) mostrate dal programma.
3139 .I @prefix@/share/mc/mc.menu
3141 Questo file contiene il menu di sistema per le applicazioni.
3143 .I ~/.mc/menu
3145 Il menu utente per le applicazioni. Se presente viene usato al posto
3146 del menu delle applicazioni di sistema.
3148 .I ~/.mc/Tree
3150 L'elenco di directory per l'albero directory e per la vista ad albero.
3152 .I ./.mc.menu
3154 Menu locale definito dall'utente. Se questo file è presente viene usato
3155 al posto del menu delle applicazioni utente o di sistema.
3156 .\"SKIP_SECTION"
3157 .SH "LICENZA"
3158 Questo programma è distribuito sotto i termini della Licenza Generale
3159 GNU come pubblicata dalla Free Software Foundation. Vedere l'aiuto integrato
3160 per i dettagli sulla licenza e sulla mancanza di garanzie.
3161 .\"NODE "AVAILABILITY"
3162 .SH "REPERIBILITA'"
3163 L'ultima versione di questo programma si trova su
3164 ftp://ftp.gnome.org/mirror/gnome.org/stable/sources/mc/ e sui
3165 mirror elencati sul sito GNOME http://www.gnome.org/.
3166 .\"NODE "SEE ALSO"
3167 .SH "VEDERE ANCHE"
3168 ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1),
3169 tcsh(1), zsh(1).
3172 La pagina Web del Midnight Commander:
3173         http://www.ibiblio.org/mc/
3175 .\"NODE "AUTHORS"
3176 .SH "AUTORI"
3177 Miguel de Icaza (miguel@ximian.com), Janne Kukonlehto
3178 (jtklehto@paju.oulu.fi), Radek Doulik (rodo@ucw.cz), Fred
3179 Leeflang (fredl@nebula.ow.org), Dugan Porter (dugan@b011.eunet.es),
3180 Jakub Jelinek (jj@sunsite.mff.cuni.cz), Ching Hui
3181 (mr854307@cs.nthu.edu.tw), Andrej Borsenkow (borsenkow.msk@sni.de),
3182 Norbert Warmuth (nwarmuth@privat.circular.de), 
3183 Mauricio Plaza (mok@roxanne.nuclecu.unam.mx), Paul Sheer
3184 (psheer@icon.co.za), Pavel Machek (pavel@ucw.cz) e Pavel Roskin
3185 (proski@gnu.org) sono gli sviluppatori di questo pacchetto.
3186 Alessandro Rubini (rubini@ipvvis.unipv.it) ha dato un notevole
3187 contribuito nella correzione e nel miglioramento del supporto del
3188 mouse nel programma, John Davis (davis@space.mit.edu) ha reso
3189 disponibile la sua libreria S-lang sotto la licenza GPL e ha risposto
3190 alle mie domande su di essa; le seguenti persone hanno contribuito
3191 al codice e in molte correzioni (in ordine alfabetico):
3193 Adam Tla/lka (atlka@sunrise.pg.gda.pl),
3194 alex@bcs.zp.ua (Alex I. Tkachenko), Antonio Palama,
3195 DOS port (palama@posso.dm.unipi.it), Erwin van Eijk
3196 (wabbit@corner.iaf.nl), Gerd Knorr (kraxel@cs.tu-berlin.de),
3197 Jean-Daniel Luiset (luiset@cih.hcuge.ch), Jon Stevens
3198 (root@dolphin.csudh.edu), Juan Francisco Grigera, port su piattaforma Win32
3199 (j-grigera@usa.net), Juan Jose Ciarlante (jjciarla@raiz.uncu.edu.ar),
3200 Ilya Rybkin (rybkin@rouge.phys.lsu.edu), Marcelo Roccasalva
3201 (mfroccas@raiz.uncu.edu.ar), Massimo Fontanelli (MC8737@mclink.it),
3202 Sergey Ya. Korshunoff (root@seyko.msk.su), Thomas Pundt
3203 (pundtt@math.uni-muenster.de), Timur Bakeyev
3204 (timur@goff.comtat.kazan.su), Tomasz Cholewo
3205 (tjchol01@mecca.spd.louisville.edu), Torben Fjerdingstad
3206 (torben.fjerdingstad@uni-c.dk), Vadim Sinolitis (vvs@nsrd.npi.msu.su)
3207 e Wim Osterholt (wim@djo.wtm.tudelft.nl).
3208 .\"NODE "BUGS"
3209 .SH "BACHI"
3210 Vedere il file TODO nella distribuzione per informazioni su
3211 quello che rimane ancora da fare.
3213 Se si vuole fare un rapporto di un problema nel programma, prego spedire
3214 un messaggio di posta a questo indirizzo: mc-devel@gnome.org.
3216 Nel rapporto è necessario fornire una descrizione dettagliata del baco, 
3217 la versione del programma (mc -v mostra quest'informazione), il sistema 
3218 operativo su cui si sta facendo girare il programma e, se il programma 
3219 va in crash, è gradita una traccia dello stack.