mc/doc/it/mc.1.in

3233 lines
110 KiB
Groff
Raw Normal View History

2002-08-19 15:43:05 +04:00
.\" Tradotto dal 15 agosto 2002 da
.\" Marco Ciampa <ciampix@libero.it>
.\" Chi vuole contribuire aggiunga il nome qui sotto.
2003-03-18 01:58:13 +03:00
.\" Yuri <yuri@sociol.unimi.it>
.\"
.\" Come succede per tutte le traduzioni ho dovuto fare dei compromessi.
.\" Il pi<70> importante (e che mi provoca tuttora dei dubbi) <20> stato la
.\" traduzione dei comandi Chmod, Chown e Advanced Chown con Permessi,
.\" Proprietario e Proprietario avanzato rispettivamente. Lo spirito che
.\" mi ha mosso in questa direzione <20> stato il desiderio di rendere mc pi<70>
.\" user frendly che coerente con altre traduzioni, visto il ruolo che si
.\" <20> conquistato soprattutto nei nuovi utenti.
.\" Altro esempio <20> l'uso (per questioni 'estetiche') indifferente di
.\" selezionato e marcato, quando il contesto rendeva ovvio il significato.
.\" E ancora (ma vedo che <20> diventata una saggia abitudine anche nella
.\" traduzione di altri programmi) il non rispettare l'uso delle maiuscole
.\" per marcare particolari comandi, uso che crea soprattutto confusione
.\" secondo il mio modesto parere.
.\"
.\" Prego mantenere la linea di traduzione generale (per quanto possibile).
2002-08-19 15:43:05 +04:00
.\"
2002-09-24 12:12:23 +04:00
.\"TOPICS "Indice degli argomenti:"
2003-01-16 13:30:41 +03:00
.TH MC 1 "January 2003" "MC Version 4.6.0" "GNU Midnight Commander"
2002-08-19 15:43:05 +04:00
.\"SKIP_SECTION"
.SH "NOME"
mc \- interfaccia visuale per sistemi tipo Unix.
.\"SKIP_SECTION"
.SH "USO"
.B mc
[\-abcCdfhPstuUVx] [\-l log] [dir1 [dir2]] [-e [file]] [-v file]
2002-08-19 15:43:05 +04:00
.\"NODE "DESCRIPTION"
.SH "DESCRIZIONE"
Il Midnight Commander <20> un file manager per sistemi operativi di tipo Unix.
.\"NODE "OPTIONS"
.\".\"DONT_SPLIT"
2002-08-19 15:43:05 +04:00
.SH "OPZIONI"
.TP
.I "\-a"
Disabilita l'uso dei caratteri grafici per il disegno delle linee.
.TP
.I "\-b"
Forza la visualizzazione in bianco e nero.
.TP
.I "\-c"
2003-03-18 01:58:13 +03:00
Forza la modalit<69> colore; consultare la sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
colori
2002-08-19 15:43:05 +04:00
.\"Colors"
per ulteriori informazioni.
2002-08-19 15:43:05 +04:00
.TP
.I "\-C arg"
2002-08-20 15:08:36 +04:00
Usato per specificare un set di colori differente a riga di comando.
Il formato di arg <20> documentato nella sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
colori\&.
2002-08-19 15:43:05 +04:00
.\"Colors"
.TP
.I "\-d"
2002-08-20 15:08:36 +04:00
Disabilita il supporto mouse.
2002-08-19 15:43:05 +04:00
.TP
.I "\-e [file]"
Esegue l'editor interno. Se il file viene specificato, lo apre alla
partenza. Vedere anche
.BR "mcedit (1)" .
.TP
2002-08-19 15:43:05 +04:00
.I "\-f"
2002-08-20 15:08:36 +04:00
Mostra i percorsi di ricerca compilati per i file del Midnight Commander.
2002-08-19 15:43:05 +04:00
.TP
.I "\-k"
2002-08-20 15:08:36 +04:00
Reimposta i softkeys ai valori predefiniti dal database termcap/terminfo.
Utile solo su terminali HP quando non vanno i tasti funzione.
2002-08-19 15:43:05 +04:00
.TP
.I "\-l file"
2002-08-20 15:08:36 +04:00
Salva il dialogo ftpfs con il server in file.
2002-08-19 15:43:05 +04:00
.TP
.I "\-P file"
Quest'opzione indica al Midnight Commander di stampare l'ultima
directory di lavoro sul file specificato.
2002-08-20 15:08:36 +04:00
Questa funzione non <20> fatta per un uso diretto, ma dovrebbe essere
utilizzata da una speciale funzione shell che imposti automaticamente
l'ultima directory corrente della shell come l'ultima directory in cui
stava il Midnight Commander. Prelevate i file
.B @prefix@/share/mc/bin/mc.sh
(utenti bash e zsh) o rispettivamente
.B @prefix@/share/mc/bin/mc.csh
(utenti tcsh) per definire
.B mc
come un alias allo script di shell appropriato.
2002-08-19 15:43:05 +04:00
.TP
.I "\-s"
2002-08-20 15:08:36 +04:00
Abilita il modo terminale lento, in questa modalit<69> il programma
non disegna le linee e disabilita la modalit<69> prolissa.
2002-08-19 15:43:05 +04:00
.TP
.I "\-t"
2002-08-20 15:08:36 +04:00
Usata solo se il codice <20> stato compilato con Slang e terminfo: fa
in modo che il Midnight Commander usi il valore della variabile
2002-08-19 15:43:05 +04:00
.B TERMCAP
2002-08-20 15:08:36 +04:00
per le informazioni sul terminale invece delle informazioni di sistema
sul database terminali.
2002-08-19 15:43:05 +04:00
.TP
.I "\-u"
2002-08-20 15:08:36 +04:00
Disabilita l'uso della shell concorrente (ha senso solo se il
Midnight Commander <20> stato compilato con il supporto per la shell
concorrente).
2002-08-19 15:43:05 +04:00
.TP
.I "\-U"
2002-08-20 15:08:36 +04:00
Abilita l'uso della shell concorrente (ha senso solo se il
Midnight Commander <20> stato compilato con il supporto per la shell
concorrente impostato come una caratteristica opzionale).
2002-08-19 15:43:05 +04:00
.TP
.I "\-v file"
2002-08-20 15:08:36 +04:00
Lancia il visualizzatore interno per il file specificato.
2002-08-19 15:43:05 +04:00
.TP
.I "\-V"
2002-08-20 15:08:36 +04:00
Mostra la versione del programma.
2002-08-19 15:43:05 +04:00
.TP
.I "\-x"
2002-08-20 15:08:36 +04:00
Forza la modalit<69> xterm. Usata quando <20> in funzione su terminali
abilitati-xterm (due modalit<69> video e in grado di spedire sequenze
mouse di escape).
2002-08-19 15:43:05 +04:00
.PP
2002-08-20 15:08:36 +04:00
Se specificato, il primo percorso <20> la directory mostrata nel
pannello selezionato; il secondo <20> la directory mostrata nell'altro
pannello.
.\"NODE "Overview"
.SH "Panoramica"
2003-03-18 01:58:13 +03:00
Lo schermo del Midnight Commander <20> diviso in quattro parti. Quasi tutto
lo spazio <20> occupato dai due pannelli directory. Come impostazione
predefinita la seconda linea dal fondo <20> la riga di comando, mentre
quella in basso mostra le etichette dei tasti funzione. La riga pi<70> in
alto <20> la
2002-08-19 15:43:05 +04:00
.\"LINK2"
riga dei menu\&.
2002-08-19 15:43:05 +04:00
.\"Menu Bar"
2002-08-26 10:42:47 +04:00
La barra dei menu pu<70> essere invisibile, ma compare se clicchi la
2002-08-21 15:07:41 +04:00
riga pi<70> in alto con il mouse o se premi il tasto F9.
.PP
Il Midnight Commander fornisce la vista di due directory
contemporaneamente. Uno dei due pannelli <20> quello corrente (la barra
di selezione <20> presente solo in questo). Quasi tutte le operazioni
hanno luogo nel pannello corrente. Alcune azioni come Rinomina e
2002-08-21 15:07:41 +04:00
Copia usano la directory del pannello non selezionato come valore
predefinito di destinazione (ma si richiede sempre una conferma prima).
Per informazioni aggiuntive, vedere le sezioni sui
.\"LINK2"
pannelli directory\&,
2002-08-19 15:43:05 +04:00
.\"Directory Panels"
2002-08-21 15:07:41 +04:00
i
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu sinistra e destra
2002-08-19 15:43:05 +04:00
.\"Left and Right Menus"
2002-08-21 15:07:41 +04:00
e
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu file\&.
2002-08-19 15:43:05 +04:00
.\"File Menu"
.PP
2002-08-21 15:07:41 +04:00
E' possibile eseguire comandi di sistema dal Midnight Commander
semplicemente battendoli. Ogni cosa scritta apparir<69> sulla linea di
comando e quando si preme l'invio il Midnight Commander eseguir<69> la
riga di comando appena battuta; leggere le sezioni
2002-08-19 15:43:05 +04:00
.\"LINK2"
shell a riga di comando
2002-08-19 15:43:05 +04:00
.\"Shell Command Line"
2002-08-21 15:07:41 +04:00
e
2002-08-19 15:43:05 +04:00
.\"LINK2"
tasti della riga di ingresso
2002-08-19 15:43:05 +04:00
.\"Input Line Keys"
2002-08-21 15:07:41 +04:00
per saperne di pi<70> sulla riga di comando.
2002-08-19 15:43:05 +04:00
.\"NODE "Mouse Support"
.SH "Supporto mouse"
2002-08-21 15:07:41 +04:00
Il Midnight Commander <20> fornito di supporto mouse. Esso viene
attivato ogniqualvolta lo si esegue in un terminale
2002-08-19 15:43:05 +04:00
.B xterm(1)
(funziona anche se si fa una connessione telnet, ssh o rlogin con
2002-08-21 15:07:41 +04:00
un'altra macchina da un xterm) o se sta funzionando su una console Linux
e si ha il mouse server
2002-08-19 15:43:05 +04:00
.B gpm
2002-08-21 15:07:41 +04:00
in funzione.
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
Quando si fa clic con il tasto sinistro in un file nel pannello
directory, il file viene selezionato; se si fa clic con il tasto destro
2002-08-21 15:07:41 +04:00
il file viene marcato (o smarcato, a seconda dello stato precedente).
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
Se il file <20> un programma eseguibile, il doppio clic su di esso lo eseguir<69>
2002-08-21 15:07:41 +04:00
altrimenti se il
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-08-21 15:07:41 +04:00
file estensioni
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
2002-08-21 15:07:41 +04:00
ha un programma specifico per quell'estensione del file, il suddetto programma
verr<EFBFBD> eseguito.
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
E' anche possibile eseguire i comandi assegnati ai tasti funzione
cliccando sulle etichette dei tasti.
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
Se un tasto del mouse viene premuto sulla linea in cima al pannello directory
2003-03-18 01:58:13 +03:00
il pannello sfoglia di una pagina in alto. Allo stesso modo, un clic sulla
2002-08-21 15:07:41 +04:00
riga in basso provocher<65> un cambio di pagina in basso. Questo metodo dei bordi
funziona anche nel
2002-08-19 15:43:05 +04:00
.\"LINK2"
visualizzatore dell'aiuto
2002-08-19 15:43:05 +04:00
.\"Contents"
e nell'
2002-08-19 15:43:05 +04:00
.\"LINK2"
albero directory\&.
2002-08-19 15:43:05 +04:00
.\"Directory Tree"
.PP
L'auto ripetizione predefinita per il mouse <20> di 400 millisecondi. Questo
valore pu<70> essere cambiato modificando il file
2002-08-19 15:43:05 +04:00
.\"LINK2"
\&~/.mc/ini
.\"Save Setup"
2002-08-21 15:07:41 +04:00
e cambiando il parametro
.IR mouse_repeat_rate .
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
Se il Commander sta funzionando con il supporto mouse, si pu<70> saltarlo
ed ottenere il funzionamento del mouse normale (taglia e incolla di testo)
2003-03-18 01:58:13 +03:00
tenendo premuto il tasto Maiuscole.
2002-08-19 15:43:05 +04:00
.SH ""
2002-08-21 15:07:41 +04:00
.\"NODE "Keys"
.SH "Tasti"
Alcuni comandi nel Midnight Commander presuppongono l'uso dei tasti
2002-08-19 15:43:05 +04:00
.I Control
2002-08-21 15:07:41 +04:00
(talvolta chiamato CTRL o CTL) e
2002-08-19 15:43:05 +04:00
.I Meta
2002-08-21 15:07:41 +04:00
(talvolta chiamato ALT o anche Compose). In questo manuale si utilizzeranno
le seguenti abbreviazioni:
.TP
.B C-<chr>
significa premere il tasto control mentre si batte il carattere <chr>.
Perci<EFBFBD> C-f sar<61>: premi e tieni premuto il tasto Control e premi f.
.TP
.B M-<chr>
significa premere il tasto Meta o Alt mentre si batte <chr>.
Se non c'<27> un tasto Meta o Alt, premere
.IR ESC ,
rilasciarlo, poi premere il carattere <chr>.
.TP
.B S-<chr>
significa premere il tasto Maiuscole mentre si batte il carattere <chr>.
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
Tutte le linee di ingresso nel Midnight Commander usano un'approssimazione
dei tasti usati dall'editor GNU Emacs.
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
Ci sono molte sezioni che parlano dei tasti. Le seguenti sono le
2003-03-18 01:58:13 +03:00
pi<EFBFBD> importanti.
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
La sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu file
2002-08-19 15:43:05 +04:00
.\"File Menu"
2002-08-21 15:07:41 +04:00
documenta le abbreviazioni di tasti per i comandi che appaiono nel
menu file. Questa sezione include i tasti funzione. Molti di questi comandi
2003-03-18 01:58:13 +03:00
lavorano sui file selezionati o sui file marcati.
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
La sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
pannelli directory
2002-08-19 15:43:05 +04:00
.\"Directory Panels"
2002-09-27 18:26:34 +04:00
documenta i tasti che selezionano o marcano i file come oggetto
2002-08-21 15:07:41 +04:00
per una seguente azione (l'azione normalmente deriva dal menu file).
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
La sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
shell a riga di comando
2002-08-19 15:43:05 +04:00
.\"Shell Command Line"
2002-08-21 15:07:41 +04:00
elenca i tasti utilizzati per immettere e modificare linee di comando.
Molti di questi copiano nomi di file o altro dal pannello directory
alla riga di comando (per evitare troppo lavoro di battitura) o per
2003-03-18 01:58:13 +03:00
accedere alla cronologia comandi.
2002-08-19 15:43:05 +04:00
.PP
2002-08-21 15:07:41 +04:00
I
2002-08-19 15:43:05 +04:00
.\"LINK2"
tasti della riga di ingresso
2002-08-19 15:43:05 +04:00
.\"Input Line Keys"
sono usati per modificare le righe di ingresso. Cio<69> sia la riga di comando
che le righe di ingresso nelle finestre di interrogazione.
2002-08-21 15:07:41 +04:00
.\"NODE " Miscellaneous Keys"
.SH " Tasti vari"
2002-08-21 15:07:41 +04:00
Qua ci sono alcuni tasti che non sono classificabili in nessuna delle
altre categorie:
.TP
.B Invio
se c'<27> del testo nella linea di comando (quella in fondo ai pannelli),
2002-08-21 15:07:41 +04:00
allora quel comando viene eseguito. Se non c'<27> testo nella linea di
comando allora se la barra di selezione <20> sopra una directory il
Midnight Commander esegue un
2002-08-19 15:43:05 +04:00
.B chdir(2)
2002-08-21 15:07:41 +04:00
alla directory selezionata e ricarica le informazioni sul pannello;
2002-08-22 12:48:06 +04:00
se la selezione <20> un file eseguibile allora esso viene eseguito.
Per ultimo, se l'estensione del file selezionato corrisponde ad una
delle estensioni presenti nel
2002-08-19 15:43:05 +04:00
.\"LINK2"
file estensioni\&,
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
2002-08-22 12:48:06 +04:00
il comando corrispondente viene eseguito.
.TP
.B C-l
ridisegna tutto nel Midnight Commander.
.TP
.B C-x c
esegue il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
chmod
2002-08-19 15:43:05 +04:00
.\"Chmod"
2002-08-21 15:07:41 +04:00
su un file o su un gruppo di file marcati.
.TP
.B C-x o
esegue il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
chown
2002-08-19 15:43:05 +04:00
.\"Chown"
2002-08-22 12:48:06 +04:00
sul file corrente o sui file marcati.
.TP
.B C-x l
crea un collegamento.
.TP
.B C-x s
crea un collegamento simbolico.
.TP
.B C-x i
imposta la modalit<69> della visualizzazione dell'altro pannello a informazioni.
.TP
.B C-x q
imposta la modalit<69> della visualizzazione dell'altro pannello a vista rapida.
.TP
.B C-x !
esegue il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
pannellizza comando\&.
2002-08-19 15:43:05 +04:00
.\"External panelize"
.TP
2002-08-19 15:43:05 +04:00
.B C-x h
2003-05-15 17:03:45 +04:00
esegue il comando aggiungi directory alla lista
2002-08-19 15:43:05 +04:00
.\"LINK2"
2003-05-15 17:03:45 +04:00
directory favorite\&.
2002-08-19 15:43:05 +04:00
.\"Hotlist"
.TP
.B M-!
esegue il comando vista filtrata, descritto in
2002-08-19 15:43:05 +04:00
.\"LINK2"
visualizzatore di file interno\&.
2002-08-19 15:43:05 +04:00
.\"Internal File Viewer"
.TP
.B M-?
esegue il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
trova file\&.
2002-08-19 15:43:05 +04:00
.\"Find File"
.TP
.B M-c
mostra la finestra
2002-08-19 15:43:05 +04:00
.\"LINK2"
cambia dir veloce\&.
2002-08-19 15:43:05 +04:00
.\"Quick cd"
.TP
.B C-o
quando il programma viene eseguito in una console Linux o FreeBSD o in
un xterm, mostrer<65> il risultato del comando precedente. Eseguito in
console Linux, il Midnight Commander usa un programma esterno
(cons.saver) per gestire il salvataggio e recupero delle informazioni
sullo schermo.
.PP
2002-08-26 13:00:39 +04:00
Se <20> stato compilato il supporto alla subsell, <20> possibile premere C-o
in ogni momento per tornare alla schermata principale del Midnight Commander;
per tornare all'applicazione basta premere C-o. Se si ha un'applicazione
sospesa usando questo trucco, non si sar<61> in grado di eseguire altri
2003-03-18 01:58:13 +03:00
programmi dal Midnight Commander finch<63> non si terminer<65> l'applicazione
2002-08-26 13:00:39 +04:00
sospesa.
2002-09-01 14:58:24 +04:00
.\"NODE " Directory Panels"
.SH " Pannelli directory"
2002-08-22 12:48:06 +04:00
Questa sezione elenca i tasti che operano sui pannelli directory.
Se si desidera sapere come cambiare la visualizzazione dei pannelli,
date un'occhiata alla sezione su
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu sinistra e destra\&.
2002-08-19 15:43:05 +04:00
.\"Left and Right Menus"
.TP
.B Tab, C-i
cambia il pannello corrente. L'altro pannello diventa il nuovo pannello
2002-08-22 12:48:06 +04:00
corrente mentre il pannello corrente diventa l'altro pannello.
La barra di selezione si sposta dal vecchio pannello al nuovo corrente.
.TP
.B Ins, C-t
per marcare i file si pu<70> usare il tasto di Inserimento (la sequenza
2002-08-22 12:48:06 +04:00
teminfo kich1) o la sequenza C-t (Control-t). Per smarcare i file
2002-09-12 11:12:33 +04:00
basta marcare un file gi<67> marcato.
.TP
.B M-g, M-r, M-j
usato per selezionare rispettivamente il file superiore, il file centrale o
2002-08-22 12:48:06 +04:00
quello inferiore in un pannello.
.TP
.B C-s, M-s
2003-03-18 01:58:13 +03:00
inizia una ricerca nella directory. Quando la ricerca <20> attiva i dati
immessi dall'utente vengono aggiunti alla stringa di ricerca invece
della riga di comando. Se l'opzione
.I Mostra mini-stato
2002-08-26 13:00:39 +04:00
<EFBFBD> abilitata, la stringa di ricerca viene mostrata nella riga di
mini-stato. Scrivendo, la barra di selezione si muove al prossimo
2003-03-18 01:58:13 +03:00
file che comincia con le lettere battute. I tasti
.I backspace
2002-08-26 13:00:39 +04:00
o
.I canc
possono essere utilizzati per correggere errori di battitura. Se viene premuto
2003-03-18 01:58:13 +03:00
nuovamente, viene ricercata la corrispondenza successiva.
.TP
2002-08-19 15:43:05 +04:00
.B M-t
cambia il modo di visualizzazione corrente per mostrare la modalit<69>
2002-08-26 13:00:39 +04:00
successiva. In questo modo <20> possibile cambiare velocemente da listati
lunghi a listati normali a listati definiti dall'utente.
.TP
.B C-\\\\ (control-barra retroversa)
mostra le
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-08-26 13:00:39 +04:00
directory favorite
2002-08-19 15:43:05 +04:00
.\"Hotlist"
2002-08-26 13:00:39 +04:00
e va alla directory selezionata.
.TP
.B + \ (pi<70>)
viene utilizzato per selezionare (marcare) un gruppo di file. Il Midnight
2002-08-26 13:00:39 +04:00
Commander richieder<65> un'espressione regolare per descrivere il gruppo.
2002-09-12 15:21:48 +04:00
Quando i
.I modelli della shell
sono abilitati, le espressioni regolari sono molto simili alle espressioni
regolari in una shell (* significa zero o pi<70> caratteri e ? un carattere). Se i
.I modelli della shell
2002-09-12 15:21:48 +04:00
sono disabilitati, la marcatura dei file viene fatta con le normali espressioni
regolari (vedere ed (1)).
.IP
2002-08-26 13:00:39 +04:00
Se l'espressione comincia o finisce con una barra (/), allora selezioner<65>
directory invece che file.
.TP
.B \\\\ (barra retroversa)
usare il tasto "\\" per deselezionare un gruppo di file. Questo <20> l'opposto
2002-08-26 13:00:39 +04:00
del tasto pi<70>.
.TP
.B freccia-su, C-p
sposta la barra di selezione alla voce precedente nel pannello.
.TP
.B freccia-gi<67>, C-n
sposta barra di selezione alla voce successiva nel pannello.
.TP
.B home, a1, M-<
sposta la barra di selezione alla prima voce nel pannello.
.TP
.B fine, c1, M->
sposta la barra di selezione all'ultima voce nel pannello.
.TP
.B pagina-gi<67>, C-v
sposta la barra di selezione di una pagina in basso.
.TP
.B pagina-su, M-v
sposta la barra di selezione di una pagina in alto.
.TP
.B M-o
rende la directory corrente del pannello corrente, la directory
corrente dell'altro pannello. Mette l'altro pannello in modalit<69>
elenco se necessario. Se il pannello corrente <20> pannellizzato,
l'altro non diventa pannellizzato.
.TP
.B C-PaginaSu, C-PaginaGi<47>
solo quando si esegue in console Linux: rispettivamente cambia
directory a ".." e alla directory correntemente selezionata.
.TP
.B M-y
2003-03-18 01:58:13 +03:00
sposta la directory precedente nella cronologia, equivalente a
premere '<' con il mouse.
.TP
.B M-u
2003-03-18 01:58:13 +03:00
sposta la directory successiva nella cronologia, equivalente a
premere '>' con il mouse.
.TP
.B M-S-h, M-H
2003-03-18 01:58:13 +03:00
mostra la cronologia directory, equivalente a premere 'v' con il mouse.
.\"NODE " Shell Command Line"
2002-08-23 11:38:28 +04:00
.SH " Shell a riga di comando"
Questa sezione elenca i tasti utili ad evitare troppe battiture
nell'immissione dei comandi.
.TP
.B M-Invio
copia nella riga di comando il nome del file attualmente selezionato.
.TP
.B C-Invio
come M-Invio, ma funziona solo dalla console Linux.
.TP
.B M-Tab
esegue automaticamente il
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-08-23 11:38:28 +04:00
completamento
2002-08-19 15:43:05 +04:00
.\"Completion"
2002-08-23 11:38:28 +04:00
del nome del file, variabile, nome utente e nome host.
.TP
.B C-x t, C-x C-t
copia i file marcati (o se non vi sono file marcati, il file selezionato)
2002-08-23 11:38:28 +04:00
del pannello corrente (C-x t) o dell'altro pannello (C-x C-t) sulla
riga di comando.
.TP
.B C-x p, C-x C-p
la prima sequenza di tasti copia il percorso corrente sulla riga di comando
2002-08-23 11:38:28 +04:00
e la seconda copia il percorso del pannello non selezionato sulla riga
di comando.
.TP
.B C-q
il comando di inserimento letterale serve per inserire caratteri che
2002-08-23 11:38:28 +04:00
sarebbero altrimenti interpretati dal Midnight Commander (come il simbolo '+')
.TP
.B M-p, M-n
2003-03-18 01:58:13 +03:00
Usa questi tasti per navigare attraverso la cronologia comandi. M-p va alla voce
precedente, M-n va alla successiva.
.TP
.B M-h
2003-03-18 01:58:13 +03:00
mostra la cronologia per la riga di ingresso corrente.
2002-08-21 15:07:41 +04:00
.\"NODE " General Movement Keys"
.SH " Tasti generali di movimento"
Il visualizzatore dell'aiuto, il visualizzatore dei file e l'albero directory
2002-08-21 15:07:41 +04:00
usano un codice comune per gestire il movimento. Per questa ragione essi
accettano esattamente gli stessi tasti. Ognuno di questi per<65> accetta anche
2002-08-21 15:07:41 +04:00
altri tasti indipendenti.
2002-08-19 15:43:05 +04:00
.PP
Diverse parti del Midnight Commander usano gli stessi tasti di
movimento, questa sezione riguarda quelle parti.
.TP
.B Su, C-p
si sposta di una linea indietro.
.TP
2003-03-18 01:58:13 +03:00
.B Gi<EFBFBD>, C-n
si sposta di una linea avanti.
.TP
.B Pag. Prec., Pagina Su, M-v
si sposta di una pagina in alto.
.TP
2003-03-18 01:58:13 +03:00
.B Pag. Succ., Pagina Gi<EFBFBD>, C-v
si sposta di una pagina in basso.
.TP
.B Home, A1
si sposta all'inizio.
.TP
.B Fine, C1
si sposta alla fine.
2002-08-19 15:43:05 +04:00
.PP
In aggiunta a quelli menzionati sopra, il visualizzatore dell'aiuto accetta
i seguenti tasti:
.TP
.B b, C-b, C-h, Backspace, Canc
si sposta di una pagina in alto.
.TP
.B Barra spaziatrice
si sposta di una pagina in basso.
.TP
.B u, d
si sposta di mezza pagina in alto o in basso.
.TP
.B g, G
si sposta all'inizio o alla fine.
2002-08-21 15:07:41 +04:00
.\"NODE " Input Line Keys"
.SH " Tasti di riga di ingresso"
2002-08-26 10:42:47 +04:00
I tasti di riga di ingresso (sono usati
2002-08-21 15:07:41 +04:00
per la
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-08-21 15:07:41 +04:00
riga di comando
2002-08-19 15:43:05 +04:00
.\"Shell Command Line"
2002-08-21 15:07:41 +04:00
e per i dialoghi di richiesta dati nel programma) accettano
questi tasti:
.TP
2002-08-19 15:43:05 +04:00
.B C-a
2002-08-21 15:07:41 +04:00
sposta il cursore all'inizio della linea.
.TP
2002-08-19 15:43:05 +04:00
.B C-e
2002-08-21 15:07:41 +04:00
sposta il cursore alla fine della linea
.TP
.B C-b, freccia-sinistra
2002-08-21 15:07:41 +04:00
sposta il cursore di una posizione a sinistra.
.TP
.B C-f, freccia-destra
2002-08-21 15:07:41 +04:00
sposta il cursore di una posizione a destra.
.TP
2002-08-19 15:43:05 +04:00
.B M-f
2002-08-21 15:07:41 +04:00
sposta il cursore di una parola in avanti.
.TP
2002-08-19 15:43:05 +04:00
.B M-b
2002-08-21 15:07:41 +04:00
sposta il cursore di una parola indietro.
.TP
2002-08-19 15:43:05 +04:00
.B C-h, backspace
2002-08-21 15:07:41 +04:00
cancella il carattere precedente.
.TP
.B C-d, Canc
2002-08-21 15:07:41 +04:00
cancella il carattere nel punto (sopra il cursore).
.TP
2002-08-19 15:43:05 +04:00
.B C-@
2002-08-21 15:07:41 +04:00
imposta il marcatore per tagliare.
.TP
2002-08-19 15:43:05 +04:00
.B C-w
2002-08-21 15:07:41 +04:00
copia il testo tra il cursore e il marcatore in un kill buffer
e rimuove il testo dalla linea di ingresso.
.TP
2002-08-19 15:43:05 +04:00
.B M-w
2002-08-21 15:07:41 +04:00
copia il testo tra il cursore ed il marcatore in un kill buffer.
.TP
2002-08-19 15:43:05 +04:00
.B C-y
2002-08-21 15:07:41 +04:00
inserisce il contenuto del kill buffer.
.TP
2002-08-19 15:43:05 +04:00
.B C-k
2002-08-21 15:07:41 +04:00
elimina il testo dal cursore alla fine della linea.
.TP
2002-08-19 15:43:05 +04:00
.B M-p, M-n
2003-03-18 01:58:13 +03:00
usa questi tasti per navigare attraverso la cronologia dei comandi. M-p
2002-08-21 15:07:41 +04:00
posiziona sull'ultima voce, M-n posiziona sulla seguente.
.TP
2002-08-19 15:43:05 +04:00
.B M-C-h, M-Backspace
2002-08-21 15:07:41 +04:00
cancella una parola indietro.
.TP
2002-08-19 15:43:05 +04:00
.B M-Tab
2002-08-21 15:07:41 +04:00
fa del nomefile, comando, variabile, nomeutente e nomehost il
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-08-21 15:07:41 +04:00
completamento
2002-08-19 15:43:05 +04:00
.\"Completion"
2002-08-21 15:07:41 +04:00
automatico.
2002-08-19 15:43:05 +04:00
.SH ""
2002-08-26 10:42:47 +04:00
.\"NODE "Menu Bar"
.SH "Barra dei menu"
2002-08-26 10:42:47 +04:00
La barra dei menu compare premendo F9 o cliccando con il mouse sopra la riga
superiore dello schermo. La barra menu possiede cinque menu: "Sinistra", "File",
"Comando", "Opzioni" e "Destra".
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 10:42:47 +04:00
I
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu sinistra e destra
2002-08-19 15:43:05 +04:00
.\"Left and Right Menus"
2002-11-20 02:50:10 +03:00
permettono di modificare l'aspetto dei pannelli directory di
sinistra e di destra.
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 10:42:47 +04:00
Il
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu file
2002-08-19 15:43:05 +04:00
.\"File Menu"
2002-08-26 10:42:47 +04:00
elenca le azioni che possono essere condotte sui file correntemente selezionati
o marcati.
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 10:42:47 +04:00
Il
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu comando
2002-08-19 15:43:05 +04:00
.\"Command Menu"
2002-08-26 10:42:47 +04:00
elenca le azioni pi<70> generali e non ha relazione con il file correntemente
selezionati o marcati.
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 10:42:47 +04:00
Il
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu opzioni
2002-08-19 15:43:05 +04:00
.\"Options Menu"
2002-08-26 10:42:47 +04:00
elenca le azioni che permettono di personalizzare il Midnight Commander.
.\"NODE " Left and Right Menus"
.SH " Menu sinistra e destra (sopra e sotto)"
2002-08-26 10:42:47 +04:00
L'apparenza dei pannelli directory <20> modificabile tramite i menu
.B sinistra
2002-08-26 10:42:47 +04:00
e
.B destra
2002-11-20 02:50:10 +03:00
(vengono chiamati
.B sopra
2002-11-20 02:50:10 +03:00
e
.B sotto
2002-11-20 02:50:10 +03:00
se la divisione pannello nella finestra
.\"LINK2"
aspetto
2002-11-20 02:50:10 +03:00
.\"Layout"
del menu opzioni <20> orizzontale).
2002-09-13 19:10:35 +04:00
.\"NODE " Listing Mode..."
.SH " Modalit<69> lista..."
2002-08-26 13:00:39 +04:00
La modalit<69> lista serve a mostrare un elenco di file; ci sono quattro
modalit<EFBFBD> elenco disponibili:
.BR completa ,
.BR breve ,
.B lunga
2002-08-26 13:00:39 +04:00
e
.BR "definita dall'utente" .
2002-08-26 13:00:39 +04:00
La modalit<69> completa mostra il nome del file, l'ampiezza del file e
la data di modifica.
.PP
La modalit<69> breve mostra solo il nome del file in due colonne
(perci<63> mostrando il doppio del numero dei file che nelle altre
modalit<EFBFBD>). La modalit<69> lunga <20> simile a quella del comando
.BR "ls -l" .
La modalit<69> lunga usa tutta l'ampiezza dello schermo.
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 13:00:39 +04:00
Se si sceglie il formato definibile dall'utente, <20> necessario specificare
il formato della vista.
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 15:23:37 +04:00
Il formato definibile dall'utente deve cominciare con una specifica
dell'ampiezza del pannello. Questa pu<70> essere "half" o "full", che descrive
un pannello di mezza grandezza o completa rispettivamente.
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 15:23:37 +04:00
Dopo l'ampiezza del pannello, <20> possibile specificare la modalit<69> a
due colonne aggiungendo il numero "2" alla stringa di formato.
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
Dopodich<EFBFBD> si aggiunge il nome dei campi con una specifica di ampiezza
2002-08-26 15:23:37 +04:00
opzionale. Questi sono i campi disponibile per la visualizzazione:
.TP
.B name
2002-08-26 15:23:37 +04:00
mostra il nome del file.
.TP
.B size
2002-08-26 15:23:37 +04:00
mostra l'ampiezza del file.
.TP
.BR bsize
2002-08-26 15:23:37 +04:00
<EFBFBD> una forma alternativa del formato
.B size
mostra l'ampiezza del file e per le directory mostra solo
2002-08-26 15:23:37 +04:00
SUB-DIR o UP--DIR.
.TP
.B type
2002-08-26 15:23:37 +04:00
mostra un campo di un carattere. Questo carattere <20> simile a quello
mostrato dal comando ls con la flag -F -
2002-08-19 15:43:05 +04:00
.B *
2002-08-26 15:23:37 +04:00
per i file eseguibili,
2002-08-19 15:43:05 +04:00
.B /
2002-08-26 15:23:37 +04:00
per le directory,
2002-08-19 15:43:05 +04:00
.B @
2002-08-26 15:23:37 +04:00
per i collegamenti,
2002-08-19 15:43:05 +04:00
.B =
2002-08-26 15:23:37 +04:00
per i socket,
2002-08-19 15:43:05 +04:00
.B -
2002-08-26 15:23:37 +04:00
per i dispositivi a carattere,
2002-08-19 15:43:05 +04:00
.B +
2002-08-26 15:23:37 +04:00
per i dispositivi a blocchi,
2002-08-19 15:43:05 +04:00
.B |
2002-08-26 15:23:37 +04:00
per le pipe,
2002-08-19 15:43:05 +04:00
.B ~
2002-08-26 15:23:37 +04:00
per i collegamenti simbolici a directory e
2002-08-19 15:43:05 +04:00
.B !
2002-08-26 15:23:37 +04:00
per i collegamenti simbolici stallati (che non puntano a niente).
.TP
.B mark
un asterisco se il file <20> marcato, uno spazio se non lo <20>.
.TP
.B mtime
2002-08-26 15:23:37 +04:00
la data dell'ultima modifica al file.
.TP
.B atime
2002-08-26 15:23:37 +04:00
la data dell'ultimo accesso al file.
.TP
.B ctime
2002-08-26 15:23:37 +04:00
la data della creazione del file.
.TP
.B perm
2002-08-26 15:23:37 +04:00
una stringa che rappresenta i bit dei permessi del file.
.TP
.B mode
2002-08-26 15:23:37 +04:00
un valore ottale con i permessi correnti del file.
.TP
.B nlink
2002-08-26 15:23:37 +04:00
il numero dei collegamenti al file.
.TP
.B ngid
2002-08-26 15:23:37 +04:00
il GID (numerico).
.TP
.B nuid
2002-08-26 15:23:37 +04:00
l'UID (numerico).
.TP
.B owner
2002-08-26 15:23:37 +04:00
il proprietario del file.
.TP
.B group
2002-08-26 15:23:37 +04:00
il gruppo del file.
.TP
.B inode
2002-08-26 15:23:37 +04:00
l'inode del file.
2002-08-19 15:43:05 +04:00
.PP
2002-08-26 15:23:37 +04:00
Puoi usare ache questi campi per sistemare la visualizzazione:
.TP
.B space
2002-08-26 15:23:37 +04:00
uno spazio nel formato visualizzazione.
.TP
.B |
aggiunge una linea verticale al formato di visualizzazione.
.PP
Per forzare un campo ad un'ampiezza fissa (una specifica di ampiezza),
basta semplicemente aggiungere
.B :
ed il numero dei caratteri che si vuole che il campo abbia. Se il
numero <20> seguito dal simbolo
.BR + ,
allora la specifica definisce l'ampiezza minima - se il programma
2002-08-26 15:23:37 +04:00
trova che serve pi<70> spazio sullo schermo, espander<65> il campo.
2002-08-19 15:43:05 +04:00
.PP
2002-08-27 14:20:30 +04:00
Per esempio la modalit<69>
.B completa
2002-08-27 14:20:30 +04:00
corrisponde a questo formato:
2002-08-19 15:43:05 +04:00
.PP
half type name | size | mtime
2002-08-19 15:43:05 +04:00
.PP
2002-08-27 14:20:30 +04:00
E quella
.B lunga
2002-08-27 14:20:30 +04:00
corrisponde a questo formato:
2002-08-19 15:43:05 +04:00
.PP
full perm space nlink space owner space group space size space mtime
space name
2002-08-19 15:43:05 +04:00
.PP
2002-08-27 14:20:30 +04:00
Questa <20> una modalit<69> interessante:
2002-08-19 15:43:05 +04:00
.PP
half name | size:7 | type mode:3
2002-08-19 15:43:05 +04:00
.PP
2002-08-27 14:20:30 +04:00
I pannelli possono anche essere impostati alle modalit<69> seguenti:
2002-08-19 15:43:05 +04:00
.TP
2002-08-27 14:20:30 +04:00
.B "Informazioni"
La modalit<69> informazioni mostra alcuni dati relativi al file
correntemente selezionato e se possibile informazioni circa il file
system corrente.
2002-08-19 15:43:05 +04:00
.TP
2002-08-27 15:34:11 +04:00
.B "Albero"
La vista ad albero <20> abbastanza simile al comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
albero directory\&.
2002-08-19 15:43:05 +04:00
.\"Directory Tree"
Vedere la sezione corrispondente per maggiori informazioni.
2002-08-19 15:43:05 +04:00
.TP
2002-08-27 15:34:11 +04:00
.B "Vista rapida"
In questa modalit<69> il pannello si imposta come un
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-08-27 15:34:11 +04:00
visualizzatore
2002-08-19 15:43:05 +04:00
.\"Internal File Viewer"
2002-08-27 15:34:11 +04:00
ridotto che mostra i contenuti del file correntemente selezionato;
se si seleziona il pannello (con il tasto tab o con il mouse), si ha
accesso ai normali comandi del visualizzatore.
.\"NODE " Sort Order..."
.SH " Ordina per..."
2002-10-15 15:26:37 +04:00
Gli otto possibili ordinamenti sono per nome, estensione, data
di modifica, data di accesso, data di modifica informazioni di
inode, ampiezza, per inode e non ordinato. Nella finestra di dialogo
2002-08-27 15:34:11 +04:00
di ordinamento <20> possibile scegliere il tipo di ordinamento ed <20> anche
possibile specificare se si desidera l'ordinamento inverso selezionando
la voce inverso.
.PP
2003-03-18 01:58:13 +03:00
Normalmente le directory sono ordinate prima dei file ma quest'impostazione
2002-08-27 15:34:11 +04:00
pu<EFBFBD> essere modificata dal
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu opzioni
2002-08-19 15:43:05 +04:00
.\"Options Menu"
2002-10-15 15:26:37 +04:00
(opzione
.BR "mescola tutti i file" ).
2002-08-27 15:34:11 +04:00
.\"NODE " Filter..."
.SH " Filtro..."
2002-08-29 12:42:43 +04:00
Il comando di filtro permette di specificare un modello (per esempio
2002-10-15 15:26:37 +04:00
.BR "*.tar.gz" )
che il file deve corrispondere per essere visualizzato. Malgrado
2002-08-29 12:42:43 +04:00
il modello del filtro, le directory e i collegamenti a directory
vengono sempre visualizzati sul pannello directory.
.\"NODE " Reread"
.SH " Ricarica"
Il comando ricarica l'elenco dei file nella directory. E' utile
se un'altro processo ha creato o rimosso dei file. Se
si ha pannellizzato dei nomi di file in un pannello, questo ricaricher<65>
il contenuto della directory e rimuover<65> le informazioni pannellizzate
(vedere sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
pannellizza comando
2002-08-19 15:43:05 +04:00
.\"External panelize"
2002-08-29 12:42:43 +04:00
per ulteriori informazioni).
.\"NODE " File Menu"
.SH " Menu file"
2002-08-29 12:42:43 +04:00
Il Midnight Commander usa i tasti F1 - F10 come tasti veloci
per i comandi che appaiono nel menu file. Le sequenze di escape
per i tasti funzione sono capacit<69> terminfo da kf1 a kf10. Su terminali
senza supporto per i tasti funzione, <20> possibile ottenere la stessa
funzionalit<EFBFBD> premendo il tasto ESC e un numero da 1 a 9 pi<70> lo 0
(corrispondentemente ai tasti da F1 a F9 e F10 rispettivamente).
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
Il file menu comprende i comandi seguenti (tasti veloci tra parentesi):
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
.B Aiuto (F1)
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
Invoca il visualizzatore incorporato di ipertesti per l'aiuto.
All'interno del
2002-08-19 15:43:05 +04:00
.\"LINK2"
visualizzatore aiuto\&,
2002-08-19 15:43:05 +04:00
.\"Contents"
2002-08-29 12:42:43 +04:00
<EFBFBD> possibile usare il tasto tab per selezionare il successivo collegamento
e il tasto invio per seguirlo. I tasti Barra spaziatrice e Backspace vengono
utilizzati per muoversi avanti e indietro nella pagina di aiuto. Premere F1
nuovamente per ottenere la lista completa dei tasti accettati.
2002-08-19 15:43:05 +04:00
.PP
.B Menu (F2)
.PP
2002-08-29 12:42:43 +04:00
Invoca il
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu utente\&.
2002-08-19 15:43:05 +04:00
.\"Menu File Edit"
2002-08-29 12:42:43 +04:00
Il menu utente fornisce un modo semplice per dare agli utenti un menu ed
aggiungere nuove funzionalit<69> al Midnight Commander.
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
.B Visualizza (F3, Maiusc-F3)
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
Visualizza il file correntemente selezionato. Nell'impostazione predefinita
2002-08-29 12:42:43 +04:00
viene invocato il
2002-08-19 15:43:05 +04:00
.\"LINK2"
visualizzatore interno di file
2002-08-19 15:43:05 +04:00
.\"Internal File Viewer"
ma se l'opzione "Usa visualizzatore interno" <20> deselezionata, verr<72> invocato
2002-08-29 12:42:43 +04:00
un visualizzatore esterno specificato dalla variabile ambiente
.BR PAGER .
Se
2002-08-19 15:43:05 +04:00
.B PAGER
2002-08-29 12:42:43 +04:00
non <20> definita, verr<72> invocato il comando "view". Se si usa invece il comando
Maiusc-F3, il visualizzatore verr<72> invocato senza nessun tipo di formattazione
o preprocessamento sul file.
2002-08-19 15:43:05 +04:00
.PP
.B Vista filtrata (M-!)
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
Questo tasto richiede all'utente un comando ed i suoi argomenti (l'argomento
predefinito <20> il nome del file attualmente selezionato), il risultato di tale
2002-08-29 12:42:43 +04:00
comando viene mostrato nel visualizzatore di file interno.
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
.B Cambia (F4)
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
Invoca l'editor
2002-08-19 15:43:05 +04:00
.B vi
2002-08-29 12:42:43 +04:00
o l'editor specificato nella variabile d'ambiente
2002-08-19 15:43:05 +04:00
.B EDITOR
oppure
2002-08-19 15:43:05 +04:00
.\"LINK2"
l'editor di file interno
2002-08-19 15:43:05 +04:00
.\"Internal File Editor"
se l'opzione, "usa editor interno" <20> stata impostata.
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
.B Copia (F5)
2002-08-19 15:43:05 +04:00
.PP
2002-09-08 21:15:58 +04:00
Mostra una finestra di dialogo con destinazione predefinita alla
directory del pannello non selezionato, che copia il file selezionato (o
2003-03-18 01:58:13 +03:00
i file marcati, se ce n'<27> almeno uno) sulla directory specificata
dall'utente nella finestra di dialogo. Durante il processo <20> possibile
premere C-c o ESC per abortire l'operazione. Per maggiori dettagli sulla
maschera sorgente (che sar<61> normalmente * o ^\\(.*\\)$ a seconda
dell'impostazione di "modelli della shell") o sui caratteri jolly sulla
destinazione vedere
2002-08-19 15:43:05 +04:00
.\"LINK2"
maschera copia/rinomina\&.
2002-08-19 15:43:05 +04:00
.\"Mask Copy/Rename"
.PP
In alcuni sistemi <20> possibile eseguire la copia in background cliccando
sul bottone background (o premendo M-b nella finestra di dialogo). Il
comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
processi in background
2002-08-19 15:43:05 +04:00
.\"Background jobs"
<EFBFBD> utile per controllarne l'andamento.
.PP
.B Collegamento (C-x l)
.PP
Crea un collegamento fisico (hard link) al file corrente.
.PP
.B Collegamento Simbolico (C-x s)
.PP
Crea un collegamento simbolico al file corrente. Per chi non sapesse
cosa sono i collegamenti: creare un collegamento ad un file <20> come
copiare il file ma sia il nome sorgente che destinazione rappresentano
la stessa immagine fisica del file. Per esempio, se si modifica uno dei
due file, tutti i cambiamenti appariranno su tutti i file. Alcuni li
chiamano anche alias o scorciatoie (o link come in originale inglese).
.PP
Un collegamento fisico appare come un file reale. Dopo che sia stato
creato non c'<27> modo di distinguere quale sia il collegamento e quale sia
l'originale. Se si cancella uno dei due l'altro rimarr<72> intatto. E' molto
difficile notare che i file rappresentano la stessa immagine. Usate i
collegamenti fisici quando non volete proprio saperlo.
.PP
Un collegamento simbolico <20> un riferimento al nome del file originale.
Se il file originale viene cancellato, il collegamento <20> inutile.
E' facile distinguere i collegamenti simbolici dall'immagine stessa.
Se il file <20> un collegamento simbolico a qualcosa, il Midnight Commander
mostra un simbolo "@" davanti al nome del file (eccetto se punta ad una
directory, nel qualcaso mostrer<65> una tilde (~)).
Il file originale sul quale punta il collegamento simbolico viene mostrato
sulla riga di mini-stato se
.I "Mostra Mini-stato"
<EFBFBD> abilitata. Usare i collegamenti simbolici se si vuole evitare la confusione
che creano i collegamenti fisici.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B Rinomina/Sposta (F6)
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Mostra una finestra di dialogo con destinazione predefinita alla
directory del pannello non selezionato, che sposta il file selezionato (o
2003-03-18 01:58:13 +03:00
i file marcati, se ce n'<27> almeno uno) sulla directory specificata dall'utente
2002-09-10 15:47:55 +04:00
nella finestra di dialogo. Durante il processo <20> possibile
premere C-c o ESC per abortire l'operazione. Per maggiori dettagli vedere la
sezione precedente Copia, dato che il comando <20> molto simile.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
In alcuni sistemi <20> possibile eseguire la copia in background cliccando
sul bottone background (o premendo M-b nella finestra di dialogo). Il
comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
processi in background
2002-08-19 15:43:05 +04:00
.\"Background jobs"
2002-09-10 15:47:55 +04:00
<EFBFBD> utile per controllarne l'andamento.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B Crea Directory (F7)
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Mostra una finestra di dialogo che crea la directory specificata.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B Elimina (F8)
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Cancella il file correntemente selezionato o i file marcati nel
pannello corrente. Durante il processo <20> possibile premere C-c
o ESC per abortire l'operazione.
2002-08-19 15:43:05 +04:00
.PP
.B Cambia dir veloce (M-c)
2002-09-10 15:47:55 +04:00
Usare il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-09-10 15:47:55 +04:00
Cambia Dir veloce
2002-08-19 15:43:05 +04:00
.\"Quick cd"
2002-09-10 15:47:55 +04:00
se si vuole cambiare directory corrente e si ha la riga di comando occupata.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B Seleziona gruppo (+)
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Viene utilizzato per selezionare (marcare) un gruppo di file. Il
Midnight Commander richiedera un'espressione regolare per descrivere il
gruppo; se l'opzione
2002-09-12 15:21:48 +04:00
.I modelli della shell
2002-09-10 15:47:55 +04:00
<EFBFBD> abilitata, l'espressione regolare <20> simile al file globbing nella shell
(* significa zero o pi<70> caratteri e ? significa un carattere). Se l'opzione
2002-09-12 15:21:48 +04:00
.I modelli della shell
2002-09-10 15:47:55 +04:00
<EFBFBD> disabilitata, allora la selezione dei file viene eseguita con le normali
espressioni regolari (vedere ed (1)).
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Per selezionare directory invece di file, l'espressione deve cominciare
o finire con una '/'.
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
.B Deseleziona gruppo (\\\\)
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Usata per deselezionare un gruppo di file. E' l'opposto di del comando
2002-10-07 10:20:57 +04:00
.IR "Seleziona gruppo" .
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
.B Uscita (F10, Maiusc-F10)
2002-08-19 15:43:05 +04:00
.PP
2002-08-29 12:42:43 +04:00
Termina l'esecuzione del Midnight Commander. Maiusc-F10 viene usata se
si esce e si sta usando lo shell wrapper. Maiusc-F10 in tal caso non
vi porter<65> all'ultima directory utilizzata dal Midnight Commander ma
vi lascer<65> nella directory dalla quale avete fatto partire il Midnight
Commander.
.\"NODE " Quick cd"
.SH " Cambia dir veloce"
Questo comando <20> utile se si ha la riga di comando piena e si vuole
eseguire
2002-08-19 15:43:05 +04:00
.\"LINK2"
cd
.\"The cd internal command"
2002-08-29 12:42:43 +04:00
per cambiare directory senza dover cancellare e riscrivere la riga di comando.
Questo comando fa uscire una piccola finestra di dialogo che richiede
l'immissione degli stessi argomenti che si darebbero al comando
2002-08-19 15:43:05 +04:00
.B cd
2002-09-12 11:12:33 +04:00
a riga di comando. Questo ha le stesse caratteristiche gi<67> presenti nel
2002-08-29 12:42:43 +04:00
comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
comando interno cd\&.
2002-08-19 15:43:05 +04:00
.\"The cd internal command"
2002-09-16 23:22:48 +04:00
.\"NODE " Command Menu"
.SH " Menu comando"
2002-09-09 19:36:20 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
albero directory
2002-08-19 15:43:05 +04:00
.\"Directory Tree"
2002-09-09 19:36:20 +04:00
mostra un disegno ad albero delle directory.
2002-08-19 15:43:05 +04:00
.PP
2002-09-09 19:36:20 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
trova file
2002-08-19 15:43:05 +04:00
.\"Find File"
2002-09-09 19:36:20 +04:00
permette di cercare un file specifico. Il comando "Scambia pannelli"
scambia il contenuto dei due pannelli directory.
.PP
2003-03-06 17:58:18 +03:00
Il comando "attiva/disattiva pannelli" mostra il risultato dell'ultimo
comando shell. Quest'ultimo funziona solo su xterm e sulle console Linux
e FreeBSD.
2002-09-09 19:36:20 +04:00
.PP
Il comando Confronta directory (C-x d) confronta il contenuto dei
2003-03-18 01:58:13 +03:00
pannelli directory uno con l'altro. E' poi possibile usare il comando
Copia (F5) per rendere i pannelli identici. Ci sono tre metodi di
confronto. Il metodo veloce confronta solo l'ampiezza e la data del
file. Il metodo completo fa un confronto byte-per-byte. Il metodo
completo non <20> disponibile se la macchina non supporta la chiamata di
sistema mmap(2). Il metodo solo dimensione confronta solo l'ampiezza dei
file e non controlla il contenuto n<> la data del file.
.PP
Il comando cronologia comandi mostra un'elenco dei comandi battuti. Il
comando selezionato viene copiato sulla riga di comando. Alla cronologia
comandi vi si pu<70> accedere premendo M-p o M-n.
2002-09-09 19:36:20 +04:00
.PP
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
directory favorite (C-\\)
2002-08-19 15:43:05 +04:00
.\"Hotlist"
2002-09-09 19:36:20 +04:00
permette un cambio pi<70> veloce dalla directory corrente ad una di quelle usate
pi<EFBFBD> spesso.
2002-08-19 15:43:05 +04:00
.PP
2002-09-09 19:36:20 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
pannellizza comando
2002-08-19 15:43:05 +04:00
.\"External panelize"
2002-09-09 19:36:20 +04:00
permette di eseguire un coamndo esterno e di mettere il risultato nel pannello
corrente.
2002-08-19 15:43:05 +04:00
.PP
2002-09-09 19:36:20 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
modifica file estensioni
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
2002-09-09 19:36:20 +04:00
permette di specificare i programmi che devono essere eseguiti quando
si prova ad eseguire, visualizzare, modificare e un mucchio di altre
cose, file con una specifica estensione (la fine del nome del file).
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
modifica file menu
2002-08-19 15:43:05 +04:00
.\"Menu File Edit"
2002-09-09 19:36:20 +04:00
serve a modificare il menu utente (che appare premendo F2).
2002-09-10 15:47:55 +04:00
.\"NODE " Directory Tree"
.SH " Albero directory"
2002-09-10 15:47:55 +04:00
Il comando albero directory mostra una rappresentazione ad albero delle
directory. Selezionando una directory dalla rappresentazione il
Midnight Commander cambier<65> a quella directory.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Ci sono due modi di invocare l'albero. Il vero comando di albero directory
<EFBFBD> accessibile dal menu Comandi. L'altro modo <20> di selezionare la vista ad
albero dai menu Sinistra o Destra.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Per evitare i lunghi ritardi il Midnight Commander crea la rappresentazione ad
albero scansionando solo una piccola porzione di tutte le directory.
Se manca la directory che si vuole visualizzare, spostarsi sulla sua directory
genitrice e premere C-r (o F2).
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
E' possibile utilizzare i tasti seguenti:
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
Sono accettati i
2002-08-19 15:43:05 +04:00
.\"LINK2"
tasti generali di movimento\&.
2002-08-19 15:43:05 +04:00
.\"General Movement Keys"
.PP
2002-09-10 15:47:55 +04:00
.B Invio.
Nell'albero directory, esce dall'albero della directory e lo cambia
alla directory corrente nel pannello selezionato. Nella vista ad albero,
cambia a questa directory nell'altro pannello e rimane nella modalit<69>
vista ad albero in quello corrente.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B C-r, F2 (Ricarica).
Ricarica la directory. Usare questo comando quando la rappresentazione ad
albero non <20> aggiornata: mancano directory o mostra alcune sottodirectory
che non esistono pi<70>.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B F3 (Scorda).
Cancella questa directory dalla rappresentazione ad albero. Usare questo
comando per eliminare la confusione dal'albero. Se si vuole nuovamente
visualizzare l'albero completo premere F2 nella sua directory genitrice.
2002-08-19 15:43:05 +04:00
.PP
.B F4 (Statico/Dinamico).
2002-09-10 15:47:55 +04:00
Cambia tra modo di navigazione dinamico (predefinito) e statico.
2002-08-19 15:43:05 +04:00
.PP
2002-09-27 19:24:32 +04:00
Nella navigazione statica si usano i tasti Su e Gi<47> per
2002-09-10 15:47:55 +04:00
selezionare la directory. Tutte le directory conosciute vengono mostrate.
2002-08-19 15:43:05 +04:00
.PP
2002-09-27 19:24:32 +04:00
Nella navigazione dinamica si usano i tasti Su e Gi<47> per selezionare
2002-09-10 15:47:55 +04:00
una directory sorella, il tasto Sinistra sposta sulla directory genitrice
e il tasto Destra sposta sulla directory figlia. Solo i parenti, sorelle
e figlie, vengono mostrate; le altre sono tralasciate. La rappresentazione
ad albero cambia dinamicamente come la si attraversa.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B F5 (Copia).
Copia la directory.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B F6 (RinSpo).
Sposta la directory.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B F7 (CreDir).
Crea una nuova directory sotto questa directory.
2002-08-19 15:43:05 +04:00
.PP
2002-09-10 15:47:55 +04:00
.B F8 (CancDir).
Cancella questa directory dal file system.
2002-08-19 15:43:05 +04:00
.PP
.B C-s, M-s.
2002-09-11 15:25:27 +04:00
Cerca la prossima directory che corrisponde alla stringa di ricerca.
Se tale directory non esiste, questi tasti faranno scendere di una riga
(il cursore).
2002-08-19 15:43:05 +04:00
.PP
.B C-h, Backspace.
2002-09-11 15:25:27 +04:00
Cancella l'ultimo carattere nella stringa di ricerca.
2002-08-19 15:43:05 +04:00
.PP
2002-09-11 15:25:27 +04:00
.B Qualsiasi altro carattere.
Aggiunge un carattere alla stringa di ricerca e sposta alla nuova directory
che comincia con questi caratteri (il cursore). Nella vista ad albero
si deve prima attivare la ricerca premendo C-s. La stringa di ricerca <20>
visibile nella riga di mini stato.
2002-08-19 15:43:05 +04:00
.PP
2002-09-11 15:25:27 +04:00
Le azioni seguenti sono disponibili solo nell'albero directory.
Non sono supportate nella vista ad albero.
2002-08-19 15:43:05 +04:00
.PP
2002-09-11 15:25:27 +04:00
.B F1 (Aiuto).
Invoca il visualizzatore dell'aiuto e mostra questa sezione.
2002-08-19 15:43:05 +04:00
.PP
.B Esc, F10.
2002-09-11 15:25:27 +04:00
Esce dalla rappresentazione ad albero. Non cambia directory.
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
Il mouse <20> supportato. Un doppio clic si comporta come premere Invio.
2002-09-11 15:25:27 +04:00
Vedere anche la sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
supporto mouse\&.
2002-08-19 15:43:05 +04:00
.\"Mouse Support"
2002-09-11 15:25:27 +04:00
.\"NODE " Find File"
.SH " Trova file"
Il comando trova file domanda prima la directory di inizio per la
2002-09-11 15:25:27 +04:00
ricerca ed il nome del file da cercare. Premendo il tasto albero
puoi selezionare la directory di partenza
2002-08-19 15:43:05 +04:00
.\"LINK2"
dall'albero directory\&.
2002-08-19 15:43:05 +04:00
.\"Directory Tree"
.PP
2003-03-18 01:58:13 +03:00
Il campo contenuto accetta espressioni regolari simili a egrep(1). Ci<43>
2002-10-05 23:38:32 +04:00
significa che <20> necessario proteggere i caratteri con significati speciali per
egrep con "\\", per esempio se si ricerca "strcmp (" si dovr<76> immettere
"strcmp \\(" (senza le virgolette).
2002-08-19 15:43:05 +04:00
.PP
2002-09-11 15:25:27 +04:00
Per far partire la ricerca premere il tasto Ok.
E' possibile bloccare la ricerca con il tasto Sospende e farla riprendere
con il tasto Continua.
.PP
2003-03-18 01:58:13 +03:00
E' possibile navigare l'elenco file con i tasti freccia Su e Gi<47>.
2002-09-11 15:25:27 +04:00
Il tasto Chdir cambier<65> la directory corrente a quella del file selezionato.
Il tasto Ripete chieder<65> nuovamente i parametri per una nuova ricerca.
Il tasto Uscita esce dal comando Trova. Il tasto Pannellizza
2003-03-18 01:58:13 +03:00
metter<EFBFBD> i file trovati sul pannello di directory corrente cosicch<63> si
2002-09-11 15:25:27 +04:00
possa svolgere ulteriori operazioni su di essi (visualizzazione, copia,
spostamento, e cos<6F> via). Dopo la pannellizzazione <20> possibile premere C-r
per ripristinare la vista normale dei file.
.PP
E' possibile avere una lista di directory che il comando trova file dovrebbe
2002-09-11 15:25:27 +04:00
saltare durante la ricerca (per esempio, si pu<70> evitare di fare ricerche su
un CDROM o su una directory NFS montata attraverso un collegamento lento).
.PP
Le directory che devono essere saltate devono essere impostate nella variabile
2002-08-19 15:43:05 +04:00
.B find_ignore_dirs
2002-09-11 15:25:27 +04:00
nella sezione
.B Misc
2002-09-11 15:25:27 +04:00
del file ~/.mc/ini.
2002-08-19 15:43:05 +04:00
.PP
2002-09-11 15:25:27 +04:00
Le directory devono essere separate da una virgola, come nell'esempio:
2002-08-19 15:43:05 +04:00
.PP
.nf
[Misc]
find_ignore_dirs=/cdrom:/nfs/wuarchive:/afs
.fi
.PP
2002-09-11 15:25:27 +04:00
Si pu<70> prendere in considerazione l'uso del comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
pannellizza comando
2002-08-19 15:43:05 +04:00
.\"External panelize"
per operazioni particolari. Il comando trova file serve solo per
ricerche semplici mentre usando pannellizza comando si pu<70> fare
2002-09-11 15:25:27 +04:00
ricerche complesse come si vuole.
.\"NODE " External panelize"
.SH " Pannellizza comando"
Pannellizza comando permette di eseguire un programma esterno, e
2002-09-11 15:25:27 +04:00
mettere il risultato del programma nel pannello corrente.
.PP
Per esempio, se si vuole manipolare in uno dei pannelli tutti i collegamenti
simbolici nella directory corrente, basta usare pannellizza comando per
2002-09-11 15:25:27 +04:00
eseguire il seguente:
2002-08-19 15:43:05 +04:00
.PP
.nf
find . -type l -print
.fi
.PP
2002-09-12 11:12:33 +04:00
Al completamento del comando, il contenuto del pannello non sar<61> pi<70>
il listato della directory ma tutti i file che rappresentano
collegamenti simbolici.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 11:12:33 +04:00
Volendo pannellizzare tutti i file che sono stati scaricati dal
proprio server ftp preferito, si pu<70> usare questo comando awk per
estrarre il nome del file dal file di log del traferimento:
2002-08-19 15:43:05 +04:00
.PP
.nf
awk '$9 ~! /incoming/ { print $9 }' < /usr/adm/xferlog
.fi
.PP
2002-09-12 11:12:33 +04:00
Se si desidera si pu<70> salvare i comandi di pannellizzazione usati pi<70>
spesso con uno nome pi<70> descrittivo, in maniera da richiamarli pi<70> velocemente.
Per fare ci<63> basta battere il comando sulla riga di ingresso e premere il tasto
Aggiungi nuovo. Poi si deve dare un nome al quale associare il comando che si
desidera salvare. La prossima volta sar<61> possibile scegliere quel comando
dall'elenco e non servir<69> ribatterlo nuovamente.
.\"NODE " Hotlist"
.SH " Directory favorite"
2002-09-12 11:12:33 +04:00
Il comando Directory favorite mostra le etichette delle directory nell'elenco
2002-10-07 10:20:57 +04:00
delle favorite. Il Midnight Commander andr<64> alla directory corrispondente
2002-09-12 11:12:33 +04:00
all'etichetta selezionata. Dalla finestra delle favorite si possono rimuovere
etichette/directory gi<67> create ed aggiungerne di nuove. Per aggiungere
velocemente nuove directory basta usare il comando Aggiungi alle favorite
(C-x h), che aggiunge la directory corrente alla lista delle favorite,
richiedendo l'etichetta per identificarla.
.PP
Questo rende pi<70> veloce il cd verso directory usate spesso. Considera l'uso della
variabile CDPATH come descritto in
2002-08-19 15:43:05 +04:00
.\"LINK2"
comando cd interno\&.
2002-08-19 15:43:05 +04:00
.\"The cd internal command"
2002-09-12 11:12:33 +04:00
.\"NODE " Extension File Edit"
.SH " Modifica file estensioni"
Questo comando invocher<65> l'editor sul file
.IR ~/.mc/bindings .
Il fomato di questo file <20> il seguente (il formato <20> cambiato dalla
versione 3.0):
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 11:12:33 +04:00
Tutte le righe che iniziano per # vengono ignorate.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 11:12:33 +04:00
Le righe che cominciano dalla prima colonna devono avere il seguente formato:
2002-08-19 15:43:05 +04:00
.PP
.IR parolachiave/descrizione ,
2002-09-12 11:12:33 +04:00
i.e. qualsiasi cosa dopo
.I parolachiave/
fino al fine riga <20>
.I descrizione
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 11:12:33 +04:00
parolachiave pu<70> essere:
.TP
2002-08-19 15:43:05 +04:00
.I shell
2002-10-07 10:20:57 +04:00
(allora descrizione <20> qualsiasi estensione (no caratteri jolly),
cio<EFBFBD> corrisponde a tutti i file *descrizione. Esempio: .tar corrisponde a *.tar)
.TP
2002-08-19 15:43:05 +04:00
.I regex
2002-09-12 11:12:33 +04:00
(descrizione <20> un'espressione regolare)
.TP
2002-08-19 15:43:05 +04:00
.I type
2002-09-12 11:12:33 +04:00
(file corrisponde se `file %f` corrisponde all'espressione regolare descrizione
(nome del file: a partire da `file %f` viene rimosso))
.TP
2002-08-19 15:43:05 +04:00
.I default
2003-03-18 01:58:13 +03:00
(corrisponde a qualsiasi file indipendentemente dalla descrizione)
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 11:12:33 +04:00
Le altre linee devono cominciare con uno spazio o una tabulazione e devono essere nel formato:
.I parolachiave=comando
2002-09-12 11:12:33 +04:00
(senza spazi intorno a =), dove
.I parolachiave
deve essere:
2002-08-19 15:43:05 +04:00
.I Open
2003-03-18 01:58:13 +03:00
(se l'utente preme Invio o fa doppio clic),
2002-08-19 15:43:05 +04:00
.I View
(F3),
2002-08-19 15:43:05 +04:00
.I Edit
(F4).
2002-08-19 15:43:05 +04:00
.I command
2002-09-12 11:12:33 +04:00
<EFBFBD> qualsiasi comando shell di una riga, con la semplice
2002-08-19 15:43:05 +04:00
.\"LINK2"
sostituzione macro\&.
2002-08-19 15:43:05 +04:00
.\"Macro Substitution"
.PP
Gli obiettivi sono valutati dalla cima al fondo, perci<63> l'ordine <20>
importante. Se alcune azioni mancano, la ricerca continua come se
la regola non corrispondesse, cio<69> se un file corrisponde alla prima e
alla seconda voce e manca la voce View in cima, allora premendo F3 verr<72>
usata l'azione View della seconda voce.
.I Normalmente
dovrebbero corrispondere tutte le azioni.
2002-08-19 15:43:05 +04:00
.\"NODE " Background jobs"
.SH " Processi in background"
2002-09-12 15:21:48 +04:00
Questo comando permette di controllare lo stato di ogni processo
in background del Midnight Commander (in background possono essere
eseguite solo operazioni di copia e rinomina). Da qui si pu<70> bloccare,
far ripartire e uccidere un lavoro in background.
.\"NODE " Menu File Edit"
.SH " Modifica file menu"
2002-09-12 15:21:48 +04:00
Il menu utente <20> un menu di comandi utili che possono essere
personalizzati dall'utente. Quando si accede al menu utente, viene
utilizzato, se esiste, il file .mc.menu dalla directory corrente,
ma solo se <20> di propriet<65> dell'utente o di root e se non <20> scrivibile
a tutti. Se tale file non viene trovato, mc alla stessa maniera
prova con ~/.mc/menu altrimenti usa il menu di sistema
@prefix@/share/mc/mc.menu.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 15:21:48 +04:00
Il formato del file menu <20> molto semplice. Le righe che cominciano
con qualsiasi cosa che non sia uno spazio o una tabulazione sono
considerate voci per il menu (per fare in modo di usarle anche come
scelta rapida, il primo carattere deve essere una lettera). Tutte le
righe che cominciano con uno spazio o un tab sono i comandi che verranno
eseguiti quando la voce viene selezionata.
.PP
Quando un'opzione viene selezionata tutte le linee di comando dell'opzione
vengono copiate in un file temporaneo nella directory temporanea (normalmente
/usr/tmp) e poi il file viene eseguito. Ci<43> permette all'utente di mettere
normali costrutti shell nei menu. Prima dell'esecuzione del codice del menu
ha luogo una semplice sostituzione di macro. Per ulteriori informazioni vedere
2002-08-19 15:43:05 +04:00
.\"LINK2"
sostituzione macro\&.
2002-08-19 15:43:05 +04:00
.\"Macro Substitution"
.PP
2002-09-12 15:21:48 +04:00
Ecco un esempio di un file mc.menu:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-12 15:21:48 +04:00
A Mostra un dump del file correntemente selezionato
2002-08-19 15:43:05 +04:00
od -c %f
2002-09-12 15:21:48 +04:00
B Modifica un rapporto bachi e lo spedisce a root
2002-08-19 15:43:05 +04:00
vi /tmp/mail.$$
mail -s "Midnight Commander bug" root < /tmp/mail.$$
2002-09-12 15:21:48 +04:00
M Legge la posta
2002-08-19 15:43:05 +04:00
emacs -f rmail
2002-09-12 15:21:48 +04:00
N Legge le news
2002-08-19 15:43:05 +04:00
emacs -f gnus
2002-09-12 15:21:48 +04:00
H Chiama il visualizzatore ipertestuale info
2002-08-19 15:43:05 +04:00
info
2002-09-12 15:21:48 +04:00
J Copia la directory corrente nell'altro pannello ricorsivamente
2002-08-19 15:43:05 +04:00
tar cf - . | (cd %D && tar xvpf -)
2002-09-12 15:21:48 +04:00
K Crea un rilascio della directory corrente
echo -n "Nome del file di distribuzione: "
2002-08-19 15:43:05 +04:00
read tar
ln -s %d `dirname %d`/$tar
cd ..
tar cvhf ${tar}.tar $tar
= f *.tar.gz | f *.tgz & t n
2002-09-12 15:21:48 +04:00
X Estrae il contenuto di un file tar compresso
2002-08-19 15:43:05 +04:00
tar xzvf %f
.fi
.PP
2002-09-12 22:17:24 +04:00
.B Condizioni Predefinite
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 15:21:48 +04:00
Ogni voce di menu pu<70> essere preceduta da una condizione. La condizione
deve cominciare nella prima colonna con un carattere '='. Se la condizione
<EFBFBD> vera, la voce di menu sar<61> la voce predefinita.
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-12 15:21:48 +04:00
Sintassi condizione: = <sotto-cond>
oppure: = <sotto-cond> | <sotto-cond> ...
oppure: = <sotto-cond> & <sotto-cond> ...
2002-08-19 15:43:05 +04:00
2002-09-12 15:21:48 +04:00
Sotto-condizione <20> una delle seguenti:
2002-08-19 15:43:05 +04:00
2002-09-12 15:21:48 +04:00
y <modello> sintassi della corrispondenza modello file corrente?
(solo per modifica menu).
2002-09-12 15:21:48 +04:00
f <modello> corrispondenza modello file corrente?
F <modello> corrispondenza modello altro file?
d <modello> corrispondenza modello directory corrente?
D <modello> corrispondenza modello altra directory?
t <tipo> file corrente di tipo?
T <tipo> altro file di tipo?
x <nomefile> nomefile <20> eseguibile?
! <sotto-cond> nega il risultato di una sotto-condizione
2002-08-19 15:43:05 +04:00
.fi
.PP
2002-09-12 15:21:48 +04:00
Modello <20> un normale modello della shell o un'espressione regolare,
a seconda dell'opzione modelli della shell. E' possibile scavalcare
il valore globale dell'opzione modelli della shell scrivendo
"shell_patterns=x" sulla prima riga del file menu (dove "x" <20> 0 o 1).
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-12 15:21:48 +04:00
Tipo <20> uno o pi<70> dei seguenti caratteri:
2002-08-19 15:43:05 +04:00
2002-09-12 15:21:48 +04:00
n non directory
r file regolare
2002-08-19 15:43:05 +04:00
d directory
2002-09-12 15:21:48 +04:00
l collegamento
c carattere speciale
b blocco speciale
2002-08-19 15:43:05 +04:00
f fifo (pipe)
s socket
2002-09-12 15:21:48 +04:00
x eseguibile
t marcato
2002-08-19 15:43:05 +04:00
.fi
.PP
2002-09-12 15:21:48 +04:00
Per esempio 'rlf' significa file regolare, collegamento o fifo. Il
tipo 't' <20> particolare perch<63> agisce sul pannello invece che sul file.
La condizione '=t t' <20> vera se ci sono file marcati nel pannello corrente
e falsa se non ce ne sono.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 15:21:48 +04:00
Se la condizione comincia con '=?' invece che '=' una traccia di debug
sar<EFBFBD> mostrata ogniqualvolta viene calcolato il valore della condizione.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 15:21:48 +04:00
Le condizioni sono calcolate da sinistra a destra. Ci<43> significa che
2002-08-19 15:43:05 +04:00
.nf
= f *.tar.gz | f *.tgz & t n
.fi
2002-09-12 15:21:48 +04:00
viene calcolata come
2002-08-19 15:43:05 +04:00
.nf
( (f *.tar.gz) | (f *.tgz) ) & (t n)
.fi
.PP
2002-09-12 15:21:48 +04:00
Ecco un esempio dell'uso delle condizioni:
2002-08-19 15:43:05 +04:00
.PP
.nf
= f *.tar.gz | f *.tgz & t n
2003-03-18 01:58:13 +03:00
L Elenca i contenuti di un archivio compresso tar
2002-08-19 15:43:05 +04:00
gzip -cd %f | tar xvf -
.fi
.PP
2002-09-12 15:21:48 +04:00
.B Condizioni Addizione
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 15:21:48 +04:00
Se la condizione comincia con '+' (o '+?') invece che '=' (o '=?') <20>
una condizione addizione. Se la condizione <20> vera la voce di menu sar<61>
inclusa nel menu. Se la condizione <20> falsa la voce di menu non sar<61>
inclusa nel menu.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 22:17:24 +04:00
E' possibile combinare condizioni predefinite e addizione iniziando
la condizione con '+=' o '=+' (o '+=?' o '=+?' se vuoi una traccia di
debug). Se si vuole usare due differenti condizioni, una per addizionale
e l'altra per predefinita, si pu<70> precedere una voce di menu con due righe
di condizione, una che comincia con '+' e l'altra con '='.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 22:17:24 +04:00
I commenti cominciano con '#'. Linee di commento aggiuntive devono cominciare con
'#', spazi o tabulazioni.
.\"NODE " Options Menu"
.SH " Menu opzioni"
2002-09-12 22:17:24 +04:00
Il Midnight Commander possiede alcune opzioni che possono essere
abilitate e disabilitate in molte finestre di dialogo accessibili
da questo menu. Le opzioni sono abilitate se hanno un "x" di fronte
ad esse.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 22:17:24 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
configurazione
2002-08-19 15:43:05 +04:00
.\"Configuration"
2002-09-12 22:17:24 +04:00
mostra una finestra di dialogo dalla quale <20> possibile cambiare
molte delle inpostazioni del Midnight Commander.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 22:17:24 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
aspetto
2002-09-18 01:47:28 +04:00
.\"Layout"
mostra una finestra di dialogo con la quale <20> possibile impostare molte
opzioni relative a come mc appare sullo schermo.
2002-08-19 15:43:05 +04:00
.PP
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
conferme
2002-08-19 15:43:05 +04:00
.\"Confirmation"
2002-09-12 22:17:24 +04:00
mostra una finestra di dialogo dalla quale <20> possibile specificare per
quali azioni si vuole una richiesta di conferma.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 22:17:24 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
mostra bit
2002-09-18 01:47:28 +04:00
.\"Display bits"
mostra una finestra di dialogo dalla quale <20> possibile selezionare quali
caratteri il vostro terminale <20> capace di mostrare.
.PP
Il comando
.\"LINK2"
impara tasti
2002-08-19 15:43:05 +04:00
.\"Learn keys"
2002-09-12 22:17:24 +04:00
mostra una finestra di dialogo dalla quale <20> possibile controllare i tasti
che non appaiono funzionare su alcuni terminali ed <20> possibile aggiustare.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 22:17:24 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
FS virtuale
2002-08-19 15:43:05 +04:00
.\"Virtual FS"
2002-09-12 22:17:24 +04:00
mostra una finestra di dialogo con la quale <20> possibile impostare alcune
opzioni relative al VFS.
2002-08-19 15:43:05 +04:00
.PP
2002-09-12 22:17:24 +04:00
Il comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
salva configurazione
2002-08-19 15:43:05 +04:00
.\"Save Setup"
salva le impostazioni correnti dei menu sinistra, destra e opzioni. Viene salvato
2002-09-12 22:17:24 +04:00
anche un piccolo numero di altre opzioni.
.\"NODE " Configuration"
.SH " Configurazione"
Le opzioni in questa finestra sono divise in tre gruppi:
Opzioni del pannello, Pausa dopo l'esecuzione e Altre opzioni.
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.B Opzioni del pannello
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.I mostra file di backup.
Se abilitata, il Midnight Commander mostrer<65> i file che terminano con una tilde.
Altrimenti essi non verranno mostrati (come nell'opzione -B del comando GNU ls).
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.I Mostra file nascosti.
Se abilitata, il Midnight Commander mostrer<65> tutti i file che cominciano con
un punto (come ls -a).
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.I cursore in basso mentre seleziona.
Se abilitata, la barra di selezione si muover<65> in basso dopo aver selezionato
un file (sia con C-t che con il tasto Ins).
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.I Rilascia menu a cascata.
Quando quest'opzione <20> abilitata, la discesa dei menu sar<61> attivata non appena
si preme il tasto
.BR F9 .
2002-10-07 10:20:57 +04:00
Altrimenti si otterr<72> solo il titolo del menu e si dovr<76> attivare il menu con
2002-09-13 19:10:35 +04:00
i tasti freccia o con i tasti di selezione rapida.
2003-03-18 01:58:13 +03:00
E' raccomandata se si stanno usando i tasti di selezione rapida.
2002-09-13 19:10:35 +04:00
.PP
.I Mescola tutti i file.
2003-03-18 01:58:13 +03:00
Se quest'opzione <20> abilitata, tutti i file e le directory vengono mostrati
mescolati insieme. Se l'opzione <20> spenta, le directory (e i collegamenti a
sottodirectory) vengono mostrati all'inizio dell'elenco con gli altri file
a seguire.
2002-09-13 19:10:35 +04:00
.PP
.I Aggiornamento rapido directory.
Se quest'opzione <20> abilitata, il Midnight Commander user<65> un trucco per
determinare se i contenuti della directory sono cambiati. Il trucco consiste
nel ricaricare la directory solo se l'i-node della directory <20> cambiato.
Ci<EFBFBD> significa che la ricarica accade solo quando i file vengono creati o
cancellati. Se quello che cambia <20> l'i-node di un file nella directory
(cambia l'ampiezza di un file, cambiano il proprietario o le flag, etc.)
la visualizzazione non viene aggiornata. In questi casi se l'opzione <20>
abilitata, <20> necessario ricaricare la directory manualmente (con C-r).
.PP
.B Pausa dopo l'esecuzione
.PP
Dopo l'esecuzione di comandi, il Midnight Commander pu<70> fermarsi, in
maniera da permettere di esaminare il risultato del comando. Ci sono
tre possibili impostazioni per questa variabile:
2002-08-19 15:43:05 +04:00
.IP
2002-09-19 01:08:57 +04:00
.I Mai.
2002-09-13 19:10:35 +04:00
Significa che non si vuole vedere il risultato del comando. Se si sta
usando la console Linux o FreeBSD o un xterm, ci sar<61> la possibilit<69> di
vedere il risultato del comando premendo C-o.
2002-08-19 15:43:05 +04:00
.IP
2002-09-19 01:08:57 +04:00
.I Su terminali stupidi.
2002-09-13 19:10:35 +04:00
Si avr<76> il messaggio di pausa su quei terminali che non sono in grado di
mostrare il risultato dell'ultimo comando eseguito (qualsiasi terminale
che non sia un xterm o una console Linux o FreeBSD).
2002-08-19 15:43:05 +04:00
.IP
2002-09-19 01:08:57 +04:00
.I Sempre.
2002-09-13 19:10:35 +04:00
Il programma si fermer<65> dopo l'esecuzione di tutti i comandi.
.PP
.B Altre opzioni
.PP
.I Operazioni prolisse.
2003-03-18 01:58:13 +03:00
Quest'opzione decide se le operazioni di Copia, Spostamento o Cancellazione
2002-09-13 19:10:35 +04:00
saranno prolisse (cio<69> se mostreranno una finestra di dialogo per ogni
operazione). Se si ha un terminale lento potresti voler disabilitare
quest'opzione. Viene automaticamente spenta se la velocit<69> del proprio
terminale <20> inferiore a 9600 bps.
.PP
.I Calcola totali.
Se quest'opzione <20> abilitata, il Midnight Commander calcoler<65> i totali
delle ampiezze in byte e il numero totale dei file prima di ogni operazione di
Copia, Spostamento o Cancellazione. Questo generer<65> una barra di progressione
pi<EFBFBD> accurata a discapito di un po' di velocit<69>. Quest'opzione non ha effetto se
.I Operazioni prolisse
<EFBFBD> disabilitata.
.PP
.I Modelli della shell.
2003-03-18 01:58:13 +03:00
Normalmente i comandi Seleziona, Deseleziona e Filtro usano espressioni
2002-09-13 19:10:35 +04:00
regolari di tipo shell. Le seguenti conversioni vengono eseguite per
2003-03-18 01:58:13 +03:00
ottenere questo risultato: '*' viene rimpiazzato da '.*' (zero o pi<70>
2002-09-13 19:10:35 +04:00
caratteri); '?' viene rimpiazzato da '.' (esattamente un carattere) e '.'
dal carattere letterale punto. Se l'opzione <20> disabilitata, allora le
espressioni regolari sono quelle descritte in ed(1).
.PP
.I Autosalva configurazione.
Se quest'opzione <20> abilitata, quando si esce dal Midnight Commander le
opzioni configurabili del Midnight Commander vengono salvate nel file
~/.mc/ini.
.PP
.I Menu automatici.
Se quest'opzione <20> abilitata, il menu utente sar<61> invocato alla partenza.
Utile per creare menu per utenti non abituati a unix.
.PP
.I Usa editor interno.
Se quest'opzione <20> abilitata, verr<72> usato l'editor integrato interno per
modificare i file. Se l'opzione <20> disabilitata, verr<72> usato l'editor
specificato dalla variabile ambiente
.BR EDITOR .
2003-03-18 01:58:13 +03:00
Se nessun editor <20> stato specificato, verr<72> usato
.BR vi .
Vedere la sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
editor di file interno\&.
2002-08-19 15:43:05 +04:00
.\"Internal File Editor"
.PP
2002-09-13 19:10:35 +04:00
.I Usa il visualizzatore interno.
Se quest'opzione <20> abilitata, verr<72> usato il visualizzatore di file
interno per visualizzare i file. Se l'opzione <20> disabilitata, verr<72>
utilizzato il visualizzatore specificato dalla variabile ambiente
.BR PAGER .
Se il visualizzatore non <20> definito, verr<72> usato il comando
.BR view .
Vedere sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
visualizzatore file interno\&.
2002-08-19 15:43:05 +04:00
.\"Internal File Viewer"
.PP
2002-09-13 19:10:35 +04:00
.I Completamento: visualizza tutto
Normalmente il Midnight Commander
mostra tutti i possibili
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-09-13 19:10:35 +04:00
completamenti
2002-08-19 15:43:05 +04:00
.\"Completion"
2002-09-13 19:10:35 +04:00
se il completamento <20>
ambiguo se si preme
2002-08-19 15:43:05 +04:00
.B M-Tab
2002-09-13 19:10:35 +04:00
una seconda volta, la prima completa per quanto possibile
e, in caso di ambiguit<69>, emette un suono. Se si vuole vedere
2003-03-18 01:58:13 +03:00
tutti i possibili completamenti gi<67> alla pressione del primo
.RB M-Tab ,
abilitare quest'opzione.
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.I Barre che girano.
Se quest'opzione <20> abilitata, il Midnight Commander mostra
una barra rotante nell'angolo in alto a destra come indicatore
di progressione.
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.I Navigazione stile Lynx.
Se quest'opzione <20> abilitata, <20> possibile usare i tasti freccia per
cambiare automaticamente directory se la selezione corrente <20>
una subdirectory e se la riga di comando <20> vuota. Normalmente
quest'opzione <20> spenta.
2002-08-19 15:43:05 +04:00
.PP
2002-09-13 19:10:35 +04:00
.I Cd segue i collegamenti.
Quest'opzione, se impostata, fa in modo che il Midnight Commander
segua la catena logica delle directory, quando si cambia la directory
corrente in ogni pannello o usando il comando cd. Questo <20> il
comportamento predefinito di bash. Quando non <20> impostata, il
Midnight Commander segue la reale struttura della directory, perci<63>
eseguendo cd .. se si <20> entrati in una directory attraverso un
collegamento, ci porter<65> alla genitrice reale della directory corrente
e non alla directory dov'era il collegamento.
.PP
.I Cancellazione sicura.
Se quest'opzione <20> abilitata, la cancellazione non intenzionale dei file
sar<EFBFBD> pi<70> difficile. La preimpostazione della finestra di dialogo della
2002-10-22 01:22:20 +04:00
conferma cambia da "Si" a "No". Normalmente quest'opzione <20>
disabilitata.
2002-09-18 01:47:28 +04:00
.\"NODE " Layout"
.SH " Aspetto"
La finestra di aspetto da la possibilit<69> di cambiare l'aspetto generale
dello schermo. Si pu<70> specificare la visibilit<69> della barra dei menu,
della riga dei comandi, della riga dei suggerimenti o della riga dei
tasti funzione. Sulle console Linux o FreeBSD si pu<70> impostare quante
righe siano visibili sulla finestra di uscita.
2002-09-18 01:47:28 +04:00
.PP
Il resto dell'area dello schermo viene usata per i due pannelli directory.
Si pu<70> specificare se l'area venga divisa dai due pannelli in direzione
2003-03-18 01:58:13 +03:00
verticale o orizzontale. La divisione pu<70> essere uguale o si pu<70> dividere
2002-09-18 01:47:28 +04:00
in maniera asimmetrica.
.PP
Normalmente i contenuti dei pannelli directory sono visualizzati dello stesso
colore, ma si pu<70> specificare se i
.I permessi
e i
.I tipi di file
siano evidenziati con speciali
.\"LINK2"
colori\&.
2002-09-18 01:47:28 +04:00
.\"Colors"
Se l'evidenziazione dei permessi <20> abilitata, i campi
.I permessi
e
.I modalit<EFBFBD>
.\"LINK2"
dello schermo
.\"Listing Mode..."
valide per l'utente che usa il Midnight Commander
sono evidenziati con il colore definito con la parolachiave
2002-10-07 10:20:57 +04:00
.IR selezionata .
Se l'evidenziazione del tipo di file <20> abilitata, i file vengono colorati
a seconda del tipo (per esempio directory, file core, eseguibili, ...).
2002-09-18 01:47:28 +04:00
.PP
Se l'opzione
.I Mostra mini-stato
<EFBFBD> abilitata, una linea di informazioni di stato circa la voce correntemente
selezionata viene mostrata sul fondo dei pannelli.
.\"NODE " Confirmation"
.SH " Conferme"
In questo menu <20> possibile configurare le opzioni di conferma per la
cancellazione e sovrascrittura dei file, esecuzione dei file premendo invio e
per l'uscita dal programma.
2002-09-13 19:10:35 +04:00
.\"NODE " Display bits"
.SH " Mostra bit"
Viene usata per configurare la quantit<69> dei caratteri visibili sullo
schermo. Quest'impostazione pu<70> essere 7 bit, se il terminale/libreria_curses
supporta solo sette bit in uscita, ISO-8859-1 se mostra tutti i caratteri
nella mappa ISO-8859-1 e uscita completa a 8 bit per quei terminali che possono
visualizzare tutti i caratteri a 8 bit.
.\"NODE " Learn keys"
.SH " Impara tasti"
Questa finestra di dialogo permette di controllare e ridefinire i tasti
funzione, i tasti freccia e alcuni altri tasti per farli funzionare
correttamente sul terminale corrente. Spesso non funzionano dato che
molti database di terminali sono incompleti o errati.
.PP
Ci si pu<70> muovere con il tasto Tab e con i tasti di movimento di vi ('h'
sinistra, 'j' gi<67>, 'k' su e 'l' destra). Una volta premuti e riconosciuti
i tasti di movimento del cursore, si possono tranquillamente utilizzare.
.PP
2003-03-18 01:58:13 +03:00
E' possibile provare i tasti semplicemente premendoli ognuno. Quando si preme
2002-09-13 19:10:35 +04:00
un tasto ed <20> riconosciuto correttamente, appare un OK accanto al nome di
quel tasto. Una volta che il tasto <20> marcato OK, esso comincia a funzionare
regolarmente, per esempio premendo il tasto F1, la prima volta controller<65>
2003-03-18 01:58:13 +03:00
il funzionamento, ma dopodich<63> mostrer<65> la schermata di aiuto. Lo stesso
2002-09-13 19:10:35 +04:00
dicasi per i tasti freccia.
Il tasto Tab dovrebbe funzionare sempre.
.PP
Se alcuni tasti non funzionano correttamente, non si vedr<64> apparire
l'OK dopo la pressione di quel tasto. Allora <20> possibile ridefinirlo.
Fatelo, premendo il bottone corrispondente al nome del tasto (con il mouse
o premendo Invio o Spazio, dopo aver selezionato il bottone con Tab o con
le frecce). Ecco che un messaggio apparir<69> richiedendo di premere quel tasto.
Fatelo ed aspettate che la finestra sparisca. Se si vuole annullare, basta
premere Esc una volta ed aspettare.
.PP
Quando si <20> finito con tutti i tasti, <20> possibile salvarli. Le definizioni
dei tasti che si <20> ridefinito saranno scritte nella sezione [terminal:TERM]
del vostro ~/.mc/ini file (dove TERM <20> il nome del terminale corrente). Le
definizioni dei tasti che gi<67> funzionavano correttamente non vengono salvate.
.\"NODE " Virtual FS"
.SH " FS virtuale "
Quest'opzione permette di controllare l'impostazione della cache informazioni
del
2002-09-13 19:10:35 +04:00
.\"LINK2"
file system virtuale\&.
2002-08-19 15:43:05 +04:00
.\"Virtual File System"
2002-09-13 19:10:35 +04:00
.PP
Il Midnight Commander tiene in memoria le informazioni
relative ad alcuni dei file system virtuali per accelerare
l'accesso all'elenco dei file nel file system (per esempio,
l'elenco dei file scaricato dai server ftp).
.PP
Inoltre, per accedere al contenuto dei file compressi (per
esempio file tar compressi) il Midnight Commander deve creare
un file temporaneo non compresso sul disco.
.PP
Siccome sia le informazioni in memoria che i file temporanei su
disco occupano risorse, si pu<70> voler impostare i parametri delle
informazioni della cache per ridurre l'uso delle risorse o per
massimizzare la velocit<69> di accesso ai file system usati spesso.
.PP
A causa del formato degli archivi tar, il
.I filesystem tar
necessita di leggere l'intero file solo per caricare le voci dei
file. Dato che molti file tar sono compressi (i file
tar non compressi sono una specie in via di estinzione),
il file system tar deve decomprimere il file su disco,
in una locazione temporanea per poi accedervi come un file tar
normale.
.PP
Ora, visto che noi tutti amiamo navigare nei file e nei file tar
dappertutto su disco, succede spesso che si lascia un file tar per
poi rientrarvi successivamente. Siccome la decompressione <20> lenta,
il Midnight Commander conserver<65> l'informazione in memoria per un
tempo limitato, allo scadere del quale, tutte le risorse associate
al file system verranno liberate. La scadenza predefinita <20> impostata
a un minuto.
2002-09-13 19:10:35 +04:00
.PP
Il
.\"LINK2"
file system FTP
2002-08-19 15:43:05 +04:00
.\"FTP File System"
(ftpfs) permette di navigare le directory su server FTP remoti. Esso
possiede diverse opzioni.
.PP
.I Password ftp anonimo
<EFBFBD> la password utilizzata per accedere come "anonimo". Alcuni siti
2003-03-18 01:58:13 +03:00
richiedono un indirizzo email valido. D'altra parte, probabilmente
non si vuole dare il vostro indirizzo email reale a siti non di fiducia,
specialmente se non si sta usando filtri anti spam.
.PP
L'ftpfs mantiene l'elenco della directory che scarica dal server ftp
2002-09-13 19:10:35 +04:00
in una cache. Il tempo di scadenza della cache <20> configurabile
con l'opzione
.IR "scadenza cache directory ftpfs" .
2002-09-13 19:10:35 +04:00
Un valore basso per quest'opzione pu<70> rallentare ogni operazione sul
file system ftp perch<63> ogni operazione <20> accompagnata da una
richiesta al server ftp.
.PP
E' possibile definire un host proxy per fare trasferimenti ftp.
Notare che molti firewall moderni sono totalmente trasparenti almeno
per i trasferimenti FTP passivi (vedere di seguito), perci<63> i proxy
ftp sono considerati obsoleti.
.PP
Se
.I usa sempre ftp proxy
non <20> impostata, <20> possibile usare il punto escamativo per abilitare
il proxy per certi host. Vedere la sezione
2002-09-13 19:10:35 +04:00
.\"LINK2"
file system FTP
2002-08-19 15:43:05 +04:00
.\"FTP File System"
per gli esempi.
.PP
Se quest'opzione <20> impostata, il programma far<61> due cose: consulter<65>
il file @prefix@/lib/mc/mc.no_proxy per le righe contenenti nomi host
locali (se il nome host comincia con un punto, <20> considerato un
dominio) e assumendo che ogni nome host senza punti nel nome sia
direttamente accessibile. Tutti gli altri host verranno contattati
attraverso il proxy host specificato.
.PP
E' possibile abilitare l'uso del file
.I ~/.netrc
che mantiene i nomi di accesso e le password per i server ftp. Vedere
netrc (5) per una descrizione del formato .netrc.
.PP
.I Usa modalit<EFBFBD> passiva
abilita l'uso della modalit<69> FTP passiva quando la connessione per
il trasferimento file <20> iniziata dal client, non dal server.
Quest'opzione <20> raccomandata e preimpostata. Se quest'opzione <20> spenta,
la connessione dati viene iniziata dal server. Questo potrebbe non
funzionare con alcuni firewall.
2002-09-14 00:39:49 +04:00
.\"NODE " Save Setup"
.SH " Salva configurazione"
Alla partenza il Midnight Commander prova a caricare le informazioni di
inizializzazione dal file ~/.mc/ini. Se questo file non esiste,
caricher<EFBFBD> le informazioni dal file di configurazione di sistema
posizionato in @prefix@/share/mc/mc.ini. Se il file di configurazione di
2002-09-14 00:39:49 +04:00
sistema non esiste, MC user<65> le impostazioni predefinite.
2002-08-19 15:43:05 +04:00
.PP
2002-10-05 23:38:32 +04:00
Il comando
.I salva configurazione
2002-09-14 00:39:49 +04:00
crea il file ~/.mc/ini salvando le impostazioni correnti
dei menu
2002-08-19 15:43:05 +04:00
.\"LINK2"
sinistra, destra
2002-08-19 15:43:05 +04:00
.\"Left and Right Menus"
2002-09-14 00:39:49 +04:00
e
2002-08-19 15:43:05 +04:00
.\"LINK2"
opzioni\&.
2002-08-19 15:43:05 +04:00
.\"Options Menu"
.PP
2002-09-14 00:39:49 +04:00
Se si attiva l'opzione
.IR "autosalva configurazione" ,
MC salver<65> sempre le impostazioni correnti all'uscita.
2002-08-19 15:43:05 +04:00
.PP
2002-09-14 00:39:49 +04:00
Esistono anche impostazioni che non possono essere cambiate dai menu.
Per cambiare queste impostazioni <20> necessario modificare il file di
configurazione con il vostro editor preferito. Vedere sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
impostazioni speciali
2002-08-19 15:43:05 +04:00
.\"Special Settings"
2002-09-14 00:39:49 +04:00
per ulteriori informazioni.
2002-08-19 15:43:05 +04:00
.SH ""
2002-09-16 23:22:48 +04:00
.\"NODE "Executing operating system commands"
.SH "Esecuzione comandi del sistema operativo"
E' possibile eseguire comandi del sistema operativo direttamente
nella riga di comando del Midnight Commander o selezionando il
programma che si vuole eseguire con la barra di selezione in uno
dei pannelli e premendo Invio.
.PP
Se si preme Invio su di un file che non <20> eseguibile, il Midnight
2002-12-16 22:30:59 +03:00
Commander confronta l'estensione del file selezionato con ci<63>
2002-09-16 23:22:48 +04:00
che trova nel
.\"LINK2"
file estensioni\&.
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
2002-09-16 23:22:48 +04:00
Se viene trovata una corrispondenza, verr<72> eseguito il codice associato.
Verr<EFBFBD> eseguita una semplice
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-09-16 23:22:48 +04:00
espansione di macro
2002-08-19 15:43:05 +04:00
.\"Macro Substitution"
2002-09-16 23:22:48 +04:00
prima di eseguire il comando.
.\"NODE " The cd internal command"
.SH "Il comando cd interno"
Il comando
2002-08-19 15:43:05 +04:00
.I cd
non viene passato alla shell per l'esecuzione ma viene interpretato
dal Midnight Commander. Perci<63> esso non pu<70> gestire tutte quelle
simpatiche espansioni di macro e sostituzioni che fa la shell, malgrado
alcune le possa ancora fare:
2002-09-16 23:22:48 +04:00
.PP
.I Sostituzione della tilde.
2002-09-16 23:22:48 +04:00
La (~) verr<72> sostituita con la vostra directory home e se si appende
2002-09-16 23:41:27 +04:00
un nome utente dopo la tilde, allora verr<72> sostituita con la directory
2002-09-16 23:22:48 +04:00
di login dell'utente indicato.
.PP
Per esempio, ~ospite <20> la directory home dell'utente ospite, mentre
~/ospite <20> la directory ospite nella vostra home directory.
.PP
.I Directory precedente.
2002-09-16 23:22:48 +04:00
E' possibile saltare alla directory dove si era precedentemente usando
il nome directory speciale '-' cos<6F>:
2002-08-19 15:43:05 +04:00
.B cd -
.PP
.I Directory CDPATH.
2002-09-16 23:22:48 +04:00
Se la directory indicata al comando
2002-08-19 15:43:05 +04:00
.B cd
2002-10-05 23:38:32 +04:00
non <20> nella directory corrente, il Midnight Commander user<65> il
2002-09-16 23:22:48 +04:00
valore della viariabile ambiente
2002-08-19 15:43:05 +04:00
.B CDPATH
2003-03-18 01:58:13 +03:00
per cercare la directory in ognuna delle directory nominate.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
Per esempio si pu<70> impostare la variabile
2002-08-19 15:43:05 +04:00
.B CDPATH
2003-03-18 01:58:13 +03:00
a ~/src:/usr/src, permettendo di cambiare directory verso ognuna
2002-09-16 23:22:48 +04:00
delle directory presenti nelle directory ~/src e /usr/src da qualunque
parte nel file system (per esempio cd linux vi porter<65> in
/usr/src/linux).
.\"NODE " Macro Substitution"
.SH " Sostituzione di macro"
2002-09-16 23:22:48 +04:00
Quando si accede ad un
2002-08-19 15:43:05 +04:00
.\"LINK2"
menu utente\&,
2002-08-19 15:43:05 +04:00
.\"Menu File Edit"
2002-09-16 23:22:48 +04:00
o si esegue un
2002-08-19 15:43:05 +04:00
.\"LINK2"
comando dipendente dall'estensione\&,
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
2002-09-16 23:22:48 +04:00
o si esegue un comando dalla riga di ingresso,
viene eseguita una semplice sostituzione di macro.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
Le macro sono:
.TP
2002-08-19 15:43:05 +04:00
.I "%i"
2002-09-16 23:41:27 +04:00
Indentazione di spazi, uguale alla colonna della
posizione del cursore. Solo per la modifica menu.
.TP
2002-08-19 15:43:05 +04:00
.I "%y"
2002-09-16 23:41:27 +04:00
Il tipo di sintassi del file corrente. Solo per la modifica menu.
.TP
2002-08-19 15:43:05 +04:00
.I "%k"
Nome del file di blocco.
.TP
2002-08-19 15:43:05 +04:00
.I "%e"
Nome del file di errore.
.TP
2002-08-19 15:43:05 +04:00
.I "%m"
Nome del menu corrente.
.TP
.IR "%f" e "%p"
Nome del file corrente.
.TP
2002-08-19 15:43:05 +04:00
.I "%x"
2002-09-16 23:41:27 +04:00
L'estensione del file corrente.
.TP
2002-08-19 15:43:05 +04:00
.I "%b"
Nome del file corrente ma senza estensione.
.TP
2002-08-19 15:43:05 +04:00
.I "%d"
Nome della directory corrente.
.TP
2002-08-19 15:43:05 +04:00
.I "%F"
2002-09-16 23:41:27 +04:00
Il file corrente nel pannello non selezionato.
.TP
2002-08-19 15:43:05 +04:00
.I "%D"
2002-09-16 23:41:27 +04:00
La directory corrente nel pannello non selezionato.
.TP
2002-08-19 15:43:05 +04:00
.I "%t"
2002-09-16 23:41:27 +04:00
I file attualmente marcati.
.TP
2002-08-19 15:43:05 +04:00
.I "%T"
2002-09-16 23:41:27 +04:00
I file attualmente marcati nel pannello non selezionato.
.TP
.IR "%u" e "%U"
2002-09-16 23:41:27 +04:00
Simili alle macro %t e %T, in aggiunta i file vengono deselezionati.
E' possibile usare questa macro solo una volta per voce di menu file
o per voce di file estensione, dato che la volta successiva non ci
saranno file marcati.
.TP
.IR "%s" e "%S"
I file selezionati se ce ne sono. Altrimenti il file corrente.
.TP
2002-08-19 15:43:05 +04:00
.I "%cd"
Questa <20> una macro speciale usata per cambiare la directory corrente
alla directory specificata di fronte ad essa. Usata principalmente
come interfaccia al
2002-08-19 15:43:05 +04:00
.\"LINK2"
file system virtuale\&.
2002-08-19 15:43:05 +04:00
.\"Virtual File System"
.TP
2002-08-19 15:43:05 +04:00
.I "%view"
Questa macro serve per invocare il visualizzatore interno. Pu<50> essere
usata da sola o con argomenti. Se si passa argomenti a questa macro,
questi dovrebbero essere racchiusi da parentesi.
2002-08-19 15:43:05 +04:00
.IP
Gli argomenti sono:
2002-08-19 15:43:05 +04:00
.I ascii
per forzare il visualizzatore in modo ascii;
2002-08-19 15:43:05 +04:00
.I hex
per forzare il visualizzatore in modo esadecimale;
2002-08-19 15:43:05 +04:00
.I nroff
per dire al visualizzatore che deve interpretare le sequenze di
grassetto e sottolineato di nroff;
2002-08-19 15:43:05 +04:00
.I unformatted
per dire al visualizzatore di non interpretare i comandi nroff
per rendere il testo grassetto o sottolineato.
.TP
2002-08-19 15:43:05 +04:00
.I "%%"
Il carattere %
.TP
.I "%{testo}"
Visualizza una richiesta di sostituzione. Viene mostrata una finestra
contenente il testo all'interno delle graffe. La macro viene sostituita
dal testo immesso dall'utente. L'utente pu<70> premere ESC o F10 per annullare.
Questa macro non funziona ancora sulla riga di comando.
.TP
2002-08-19 15:43:05 +04:00
.I "%var{ENV:default}"
Se la variabile di ambiente
2002-08-19 15:43:05 +04:00
.I ENV
non <20> impostata, la sostituzione prender<65>
2002-10-07 10:20:57 +04:00
.IR default .
Altrimenti, verr<72> sostituito il valore di
.IR ENV .
.\"NODE " The subshell support"
.SH " Supporto alla subshell"
Il supporto alla subshell <20> una opzione di compilazione che lavora
con le seguenti shell: bash, tcsh e zsh.
2002-08-19 15:43:05 +04:00
.PP
Quando il codice di subshell <20> attivato il Midnight Commander
generer<EFBFBD> un processo copia concorrente della shell (quella definita
dalla variabile
2002-08-19 15:43:05 +04:00
.B SHELL
e se non <20> definita, prender<65> quella presente nel file /etc/passwd)
e lo eseguir<69> in un pseudo terminale; invece di invocare una nuova
shell ogniqualvolta si esegue un comando, il comando verr<72> passato
alla subshell come se lo si avesse battuto personalmente. Questo
permette di cambiare le variabili di ambiente, usare funzioni della
shell e definire alias che rimangono validi fintanto che non si
esca dal Midnight Commander.
.PP
Se si sta usando
2002-08-19 15:43:05 +04:00
.B bash
si pu<70> specificare comandi alla partenza della subshell nel file
~/.mc/bashrc e mappature speciali della tastiera nel file
~/.mc/inputrc.
2002-08-19 15:43:05 +04:00
.B tcsh
gli utenti possono specificare comandi alla partenza nel file
~/.mc/tcshrc.
2002-08-19 15:43:05 +04:00
.PP
Quando il codice della subshell viene utilizzato, si pu<70> sospendere
l'applicazione in ogni momento con la sequenza C-o e saltare nuovamente
al Midnight Commander; se si interrompe un'applicazione, non si sar<61>
in grado di eseguire altri comandi esterni finch<63> non si esce
dall'applicazione interrotta.
2002-08-19 15:43:05 +04:00
.PP
Una caratteristica aggiuntiva dell'usare la subshell <20> data dal
fatto che il prompt mostrato dal Midnight Commander sar<61> lo stesso
di quello utilizzato dalla shell.
2002-08-19 15:43:05 +04:00
.PP
La sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
OPZIONI
2002-08-19 15:43:05 +04:00
.\"OPTIONS"
contiene informazioni aggiuntive riguardo come controllare il codice
della subshell.
2002-09-16 23:22:48 +04:00
.\"NODE "Chmod"
.SH "Permessi"
La finestra Permessi serve a cambiare i bit di attributo in gruppi di
file o directory. La si pu<70> invocare con la combinazione di tasti C-x c.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
La finestra dei Permessi ha due parti -
.I Permessi
e
.IR File .
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
La sezione File mostra il nome del file o della directory ed i suoi
permessi in forma ottale, oltre che il proprietario ed il gruppo.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
Nella sezione Permessi c'<27> un set di caselle che corrispondono
agli attributi dei file. Come si cambia il bit di attributo,
si pu<70> vedere il valore in ottale aggiornato nella sezione File.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
Per muoversi attraverso le sezioni (bottoni e caselle) usare i
.I tasti freccia
oppure
.IR Tab .
Per cambiare lo stato delle caselle o per selezionare un bottone
2002-09-16 23:22:48 +04:00
usare lo
.IR Spazio .
2002-09-16 23:22:48 +04:00
Si pu<70> usare anche i tasti di scelta rapida sui bottoni per attivarli
velocemente. I tasti di scelta rapida corrispondono alle lettere evidenziate
dei bottoni.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
Per impostare i bit degli attributi, usare il tasto Invio.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
Quando si lavora con un gruppo di file o directory, basta cliccare sui
bit che si vogliono impostare o cancellare. Una volta selezionati i bit
da cambiare, selezionare una delle azioni (Imposta marcati o Cancella
marcati).
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
Infine, per impostare gli attributi esattamente come specificato, usare
il tasto
.BR "[Imposta tutti]" ,
che agisce su tutti i file marcati.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
.B [Modifica tutti]
modifica solo gli attributi marcati su tutti i file.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
.B [Imposta marcati]
pone a uno i bit marcati degli attributi di tutti i file selezionati.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
.B [Cancella marcati]
pone a zero i bit marcati degli attributi di tutti i file selezionati.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
.B [Imposta]
imposta gli attributi di un file.
2002-08-19 15:43:05 +04:00
.PP
2002-09-16 23:22:48 +04:00
.B [Cancella]
cancella il comando Permessi.
.\"NODE "Chown"
.SH "Proprietario"
Il comando proprietario serve a cambiare il proprietario/gruppo di un
file. Il tasto di scelta rapida per questo comando <20> C-x o.
.\"NODE "Advanced Chown"
.SH "Proprietario avanzato"
Il comando Proprietario avanzato consiste nel comando
2002-08-19 15:43:05 +04:00
.\"LINK2"
permessi
2002-08-19 15:43:05 +04:00
.\"Chmod"
2002-09-16 23:22:48 +04:00
e
2002-08-19 15:43:05 +04:00
.\"LINK2"
proprietario
2002-08-19 15:43:05 +04:00
.\"Chown"
2002-09-16 23:22:48 +04:00
combinati assieme in una finestra. E' cos<6F> possibile cambiare i permessi
ed il proprietario/gruppo dei file in un sol colpo.
.\"NODE "File Operations"
.SH "Operazioni sui file"
Quando si copia, sposta o cancella dei file il Midnight Commander
mostra la finestra di operazioni sui file. Essa mostra i file sui cui
si sta operando attualmente e ci possono essere fino a tre barre di
progressione. La barra file mostra quanta parte del file corrente <20>
stata copiata. La barra conteggio mostra quanti dei file selezionati
sono stati gestiti. La barra byte comunica quanto dell'ampiezza totale
dei file selezionati <20> stata elaborato. Se l'opzione operazioni prolisse
<EFBFBD> deselezionata, non verranno mostrate la barra file e la barra byte.
.PP
Ci sono due bottoni sul fondo della finestra di dialogo. Premendo
il tasto Salta si salter<65> il resto del file. Premendo il tasto
Esci si bloccher<65> tutta l'operazione ed il resto dei file saranno
ignorati.
.PP
Ci sono tre altre finestre di dialogo che si possono incontrare
durante le operazioni sui file.
.PP
La finestra di dialogo di errore informa circa le condizioni di
errore ed ha tre scelte. Normalmente si seleziona il tasto
Salta per saltare il file o Esci per bloccare l'operazione. E'
possibile anche selezionare il tasto Riprova se nel frattempo si ha
risolto il problema da un'altro terminale.
.PP
La finestra di dialogo di rimpiazzo viene mostrata quando si tenta
di copiare o spostare un file sopra un file esistente. La finestra
mostra la data e la dimensione di tutti e due i file. Premere il
tasto Si per rimpiazzare il file, No per saltare il file, Tutti per
sovrascrivere tutti i file, Nessuno per non sovrascriverli mai e
Aggiorna per sovrascriverli solo se il file sorgente <20> pi<70> recente
del file di destinazione. E' possibile bloccare l'intera operazione
premendo il tasto Esci.
2002-08-19 15:43:05 +04:00
.PP
La finestra di dialogo della cancellazione ricorsiva appare quando
si tenta di cancellare una directory che non <20> vuota. Premere il
tasto Si per cancellare la directory ricorsivamente o No per
saltare la directory, il tasto Tutto per cancellare tutte le
directory non vuote e Nessuno per saltare tutte le directory non
vuote. Per fermare l'intera operazione premere il tasto Esci.
Se si seleziona il tasto Si o Tutto verr<72> richiesta una conferma.
Premere "si" solo se si <20> veramente sicuri di voler fare una
cancellazione ricorsiva.
.PP
Se si hanno dei file marcati e si esegue un'operazione su di essi, solo
i file sui quali l'operazione ha avuto successo verranno deselezionati.
I file su cui <20> fallita l'operazione o che sono stati saltati vengono
lasciati marcati.
.\"NODE "Mask Copy/Rename"
.SH "Maschera Copia/Rinomina"
L'operazione di copia/rinomina permette di cambiare il nomi dei file in
maniera semplice. Per farlo, <20> necessario specificare la maschera di
sorgente corretta e generalmente, nella parte finale della destinazione,
specificare alcuni caratteri jolly.
Tutti i file corrispondenti alla maschera sorgente sono
copiati/rinominati secondo la maschera destinazione. Se ci sono file
marcati, vengono rinominati solo i file marcati che corrispondono alla
maschera sorgente.
.PP
Queste le opzioni che possono essere impostate:
.PP
Segue i collegamenti, specifica se creare i collegamenti simbolici o no
(hard link), presenti nella directory sorgente (e ricorsivamente nelle
sue sotto directory) come nuovi collegamenti oppure se invece si
desidera che venga copiato il loro contenuto.
.PP
In una sottodir se esiste gi<67>, specifica cosa fare se nella
directory obiettivo esiste una directory con lo stesso nome del
file/directory in copia. L'azione predefinita <20> di copiare
il suo contenuto in quella directory, ma selezionando quest'opzione
si pu<70> copiare la directory sorgente in questa directory.
Forse un esempio aiuter<65>:
.PP
Si vuole copiare il contenuto di una directory pallo su /pinco/pallo,
che <20> una directory che esiste gi<67>. Normalmente (quando l'opzione
non <20> impostata), mc farebbe la copia in /pinco/pallo. Abilitando
2003-03-18 01:58:13 +03:00
quest'opzione verr<72> eseguita la copia in /pinco/pallo/pallo, perch<63>
la directory esiste gi<67>.
.PP
2002-09-19 01:08:57 +04:00
Mantiene gli attributi, specifica se si vuole preservare i permessi
originali del file, le date e se si <20> l'utente root, gli attributi
UID e GID. Se quest'opzione non <20> impostata verr<72> rispettato il valore
corrente di umask.
2002-08-19 15:43:05 +04:00
.PP
2002-09-19 01:08:57 +04:00
.B "Usa i modelli della shell, opzione abilitata"
2002-08-19 15:43:05 +04:00
.PP
2002-09-19 01:08:57 +04:00
Quando l'opzione dei modelli della shell <20> abilitata <20> possibile usare
i caratteri jolly '*' e '?' nella maschera sorgente. Questi lavorano
come nella shell. Nella maschera obbiettivo sono permessi solo i caratteri
jolly '*' e '\\<cifra>'. Il primo carattere jolly '*' nella maschera
obbiettivo corrisponde al primo gruppo di caratteri jolly nella maschera
sorgente, il secondo '*' al secondo gruppo e cos<6F> via. Il carattere
jolly '\\1' corrisponde al primo gruppo di caratteri jolly nella maschera
sorgente, '\\2' corrisponde al secondo gruppo e cos<6F> via fino al '\\9'.
Il carattere jolly '\\0' rappresenta tutto il nome del file sorgente.
2002-08-19 15:43:05 +04:00
.PP
2002-09-19 01:08:57 +04:00
Due esempi:
2002-08-19 15:43:05 +04:00
.PP
2002-09-19 01:08:57 +04:00
Se la maschera sorgente <20> "*.tar.gz", la destinazione <20> "/bla/*.tgz" e
il file da copiare <20> "foo.tar.gz", la copia sar<61> "foo.tgz" in "/bla".
2002-08-19 15:43:05 +04:00
.PP
Supponiamo si voglia scambiare la base e l'estensione di un file cosicch<63>
"file.c" divenga "c.file" e cos<6F> via. La maschera sorgente per questa
operazione sar<61> "*.*" e la destinazione sar<61> "\\2.\\1".
2002-08-19 15:43:05 +04:00
.PP
2002-09-19 01:08:57 +04:00
.B "Usa i modelli della shell, opzione disabilitata"
2002-08-19 15:43:05 +04:00
.PP
Quando l'opzione dei modelli della shell <20> disabilitata, MC non
esegue pi<70> il raggruppamento automatico. E' necessario usare
espressioni tipo '\\(...\\)' nella maschera sorgente per dare significato
ai caratteri jolly nella maschera obbiettivo. Altrimenti le maschere
obbiettivo si trovano nella situazione di quando i modelli della shell
sono abilitati.
2002-08-19 15:43:05 +04:00
.PP
Due esempi:
2002-08-19 15:43:05 +04:00
.PP
Se la maschera sorgente <20> "^\\(.*\\)\\.tar\\.gz$", la destinazione <20>
"/bla/*.tgz" e il file da copiare <20> "foo.tar.gz", la copia sar<61>
"/bla/foo.tgz".
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
Supponiamo che si voglia scambiare la base e l'estensione di un file
cosicch<EFBFBD> "file.c" divenga "c.file" e cos<6F> via. La maschera sorgente per
questa operazione sar<61> "^\\(.*\\)\\.\\(.*\\)$" e la destinazione sar<61>
"\\2.\\1".
2002-08-19 15:43:05 +04:00
.PP
.B "Conversioni Maiuscole/Minuscole"
2002-08-19 15:43:05 +04:00
.PP
E' anche possibile cambiare tra maiuscole e minuscole i caratteri dei file.
Se si usa '\\u' o '\\l' nella maschera obbiettivo, il carattere successivo
sar<EFBFBD> convertito rispettivamente in maiuscolo o minuscolo.
2002-08-19 15:43:05 +04:00
.PP
Se si usa '\\U' o '\\L' nella maschera obbiettivo, il caratteri successivi
saranno convertiti rispettivamente in maiuscolo o minuscolo fino alla
prossima corrispondenza di '\\E' o '\\U', '\\L' o alla fine del nome del file.
2002-08-19 15:43:05 +04:00
.PP
Notare che '\\u' e '\\l' sono pi<70> forti di '\\U' e '\\L'.
2002-08-19 15:43:05 +04:00
.PP
Per esempio, se la maschera sorgente <20> '*' (modelli della shell abilitati)
o '^\\(.*\\)$' (modelli della shell disabilitati) e la maschera obbiettivo
<EFBFBD> '\\L\\u*' i nomi dei file saranno convertiti ad avere maiuscola iniziale
ed il resto minuscolo.
2002-08-19 15:43:05 +04:00
.PP
Si pu<70> usare '\\' come carattere di protezione. Per esempio, '\\\\' <20>
una barra retroversa e '\\*' <20> un asterisco.
.\"NODE "Internal File Viewer"
.SH "Visualizzatore di file interno"
Il visualizzatore di file interno fornisce due modalit<69> di visualizzazione:
ASCII e esadecimale. Per passare da una modalit<69> all'altra, usare il tasto F4.
Se si ha il programma GNU gzip installato, esso verr<72> usato automaticamente
per decomprimere i file al volo.
2002-08-19 15:43:05 +04:00
.PP
Il visualizzatore tenter<65> di usare il metodo migliore fornito dal sistema
o a seconda del tipo di file, per mostrare le informazioni. Il visualizzatore
interno interpreter<65> alcune sequenze di stringa per impostare gli attributi
di grassetto e sottolineato, per mostrare al meglio i file.
2002-08-19 15:43:05 +04:00
.PP
In modalit<69> esadecimale, la funzione di ricerca accetta testo protetto e
costanti numeriche. Il testo protetto viene confrontato esattamente dopo
la rimozione della protezione. Ogni numero rappresenta un byte. E' possibile
mescolare testo protetto con costanti come nell'esempio:
2002-08-19 15:43:05 +04:00
.PP
.nf
"Stringa" -1 0xBB 012 "ancora testo"
2002-08-19 15:43:05 +04:00
.fi
.PP
Notare che 012 <20> un numero ottale. -1 viene convertito in 0xFF.
2002-08-19 15:43:05 +04:00
.PP
Alcuni dettagli interni circa il visualizzatore: su sistemi che
forniscono la chiamata di sistema mmap(2), il programma mappa il
file invece di caricarlo; se il sistema non fornisce la chiamata di
2003-03-18 01:58:13 +03:00
sistema mmap(2) o il file corrisponde ad un'azione che richiede
un filtro, allora il visualizzatore user<65> i buffer di accrescimanto
(growing), caricando perci<63> solo le parti del file su cui vi si accede
(inclusi i file compressi).
2002-08-19 15:43:05 +04:00
.PP
Ecco un'elenco di azioni associate ad ogni tasto che il Midnight Commander
gestisce nel visualizzatore di file interno.
2002-08-19 15:43:05 +04:00
.PP
.B F1
Invoca il visualizzatore ipertestuale dell'aiuto.
2002-08-19 15:43:05 +04:00
.PP
.B F2
Abilita/disabilita la funzione di a capo automatico.
2002-08-19 15:43:05 +04:00
.PP
.B F4
Abilita/disabilita la modalit<69> esadecimale.
2002-08-19 15:43:05 +04:00
.PP
.B F5
Vai alla linea. Questo comando richieder<65> un numero di linea e mostrer<65>
quella linea.
2002-08-19 15:43:05 +04:00
.PP
.B F6, /.
Ricerca tramite espressione regolare.
2002-08-19 15:43:05 +04:00
.PP
.B ?,
Ricerca in ordine inverso, tramite espressione regolare.
2002-08-19 15:43:05 +04:00
.PP
.B F7
Ricerca normale / ricerca in modalit<69> esadecimale.
2002-08-19 15:43:05 +04:00
.PP
.B C-s, F17, n.
Inizia una ricerca normale, se non c'era gi<67> un'espressione di
ricerca, altrimenti trova la prossima occorrenza.
2002-08-19 15:43:05 +04:00
.PP
.B C-r.
Inizia una ricerca normale in ordine inverso, se non c'era gi<67>
un'espressione di ricerca, altrimenti trova la prossima occorrenza.
2002-08-19 15:43:05 +04:00
.PP
.B F8
Cambia tra modalit<69> Normale/Filtrata: questo mostrer<65> il file come si
trova su disco o se <20> stato specificato un filtro nel file mc.ext, come
esce dal filtro. La modalit<69> corrente <20> sempre quella diversa da quella
mostrata dall'etichetta del tasto, dato che il bottone rappresenta la
modalit<EFBFBD> nella quale si entra premendolo.
2002-08-19 15:43:05 +04:00
.PP
.B F9
Cambia tra modalit<69> non formattata e formattata: quando la modalit<69> <20>
formattata, il visualizzatore interpreter<65> alcune sequenze di stringa
per rappresentare il grassetto e il sottolineato con colori diversi.
Anche per questa funzione, l'etichetta sul tasto rappresenta la modalit<69>
non corrente.
2002-08-19 15:43:05 +04:00
.PP
.B F10, Esc.
Esce dal visualizzatore di file interno.
2002-08-19 15:43:05 +04:00
.PP
.B pagina-gi<67>, spazio, C-v.
Sfoglia di una pagina in avanti.
2002-08-19 15:43:05 +04:00
.PP
.B pagina-s<>, M-v, C-b, backspace.
Sfoglia di una pagina indietro.
2002-08-19 15:43:05 +04:00
.PP
.B freccia-in-basso
Si sposta di una riga in avanti.
2002-08-19 15:43:05 +04:00
.PP
.B up-key
Si sposta di una riga indietro.
2002-08-19 15:43:05 +04:00
.PP
.B C-l
Ridisegna lo schermo.
2002-08-19 15:43:05 +04:00
.PP
.B C-o
Passa alla subshell e mostra la schermata dei comandi.
2002-08-19 15:43:05 +04:00
.PP
.B !
Come C-o, ma esegue una nuova shell se la subshell non sta andando.
2002-08-19 15:43:05 +04:00
.PP
.B "[n] m"
Imposta l'indice n.
2002-08-19 15:43:05 +04:00
.PP
.B "[n] r"
Salta all' indice n.
2002-08-19 15:43:05 +04:00
.PP
.B C-f
Salta al file successivo.
2002-08-19 15:43:05 +04:00
.PP
.B C-b
Salta al file precedente.
2002-08-19 15:43:05 +04:00
.PP
.B M-r
Abilita/disabilita il righello.
2002-08-19 15:43:05 +04:00
.PP
2002-09-20 00:30:20 +04:00
E' anche possibile istruire il visualizzatore su come mostrare un file,
vedere la sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
modifica file estensioni\&.
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
2002-09-20 00:30:20 +04:00
.\"NODE "Internal File Editor"
.SH "Editor di file interno"
2002-09-20 00:30:20 +04:00
L'editor di file interno fornisce molte delle funzioni dei pi<70>
2002-09-25 13:20:04 +04:00
diffusi editor a pieno schermo. Viene invocato tramite
2002-08-19 15:43:05 +04:00
.B F4
2002-09-20 00:30:20 +04:00
sempre che l'opzione
2002-08-19 15:43:05 +04:00
.I use_internal_edit
2002-09-20 00:30:20 +04:00
sia impostata nel file di inizializzazione. Esso ha un limite estensibile
di sedici megabyte e gestisce i file binari senza problemi.
.PP
Le funzioni che allo stato attuale supporta sono: copia,
spostamento, cancellazione, taglia e incolla di blocchi;
.IR "tasto per l'annullamento" ;
2002-09-20 00:30:20 +04:00
menu a discesa, inserimento file, definizione di macro, ricerca e
sostituzione di espressioni regolari (e una propria ricerca e
2003-03-18 01:58:13 +03:00
sostituzione a scanf e printf); evidenziazione di testo maiuscole-freccia
2002-09-20 00:30:20 +04:00
MSW-MAC (solo per la console Linux); scambio tra inserimento-rimpiazzo e
un'opzionale flusso di blocchi di testo attraverso comandi shell come indent.
2002-08-19 15:43:05 +04:00
.PP
2002-09-22 17:55:50 +04:00
L'editor <20> molto semplice da usare e non richiede apprendimento.
2002-09-20 16:04:01 +04:00
Per vedere cosa fanno i tasti, basta consultare il menu a
discesa appropriato. Gli altri tasti sono: maiusc + tasti freccia
produce la selezione del testo.
2002-08-19 15:43:05 +04:00
.B Ctrl-Ins
2002-09-20 16:04:01 +04:00
copia nel file
2002-10-15 15:26:37 +04:00
.B cooledit.clip
e
2002-08-19 15:43:05 +04:00
.B Shift-Ins
2002-09-20 16:04:01 +04:00
incolla da cooledit.clip.
2002-08-19 15:43:05 +04:00
.B Shift-Del
2002-09-20 16:04:01 +04:00
taglia in
2002-10-15 15:26:37 +04:00
.BR cooledit.clip ,
2002-09-20 16:04:01 +04:00
e
2002-08-19 15:43:05 +04:00
.B Ctrl-Del
2002-09-23 15:58:51 +04:00
cancella il testo selezionato.
2002-09-20 16:04:01 +04:00
Funziona anche l'evidenziazione con il mouse che, come al solito, si pu<70>
utilizzare come in un normale terminale, premendo contemporaneamente
2003-03-18 01:58:13 +03:00
il tasto Maiuscole mentre si fa clic trascinando con il mouse.
2002-08-19 15:43:05 +04:00
.PP
2002-09-20 16:04:01 +04:00
Per definire una macro, premere
2002-08-19 15:43:05 +04:00
.B Ctrl-R
2002-09-20 19:21:46 +04:00
poi premere i tasti che si voglia essere eseguiti. Premere nuovamente
2002-08-19 15:43:05 +04:00
.B Ctrl-R
2002-09-20 19:21:46 +04:00
quando si ha finito. E' possibile assegnare una macro a qualsiasi tasto
si preme. La macro viene eseguita quando si preme
2002-09-23 16:10:21 +04:00
.B Ctrl-A
e poi il tasto assegnato. La macro viene eseguita anche se si
2002-09-20 19:21:46 +04:00
preme il tasto Meta, Ctrl, o Esc e il tasto assegnato, basta che il tasto
non sia gi<67> assegnato a qualche altra funzione. Una volta definiti, i
macro comandi finiscono nel file
2002-08-19 15:43:05 +04:00
.B .mc/cedit/cooledit.macros
2002-09-20 19:21:46 +04:00
nella propria directory home. E' possibile cancellare una macro cancellando
la riga appropriata nel suddetto file.
2002-08-19 15:43:05 +04:00
.PP
.B F19
2002-09-20 19:21:46 +04:00
formatter<EFBFBD> il blocco evidenziato correntemente (testo, codice
2002-08-19 15:43:05 +04:00
.B C
2002-09-20 19:21:46 +04:00
o
2002-08-19 15:43:05 +04:00
.B C++
2002-09-20 19:21:46 +04:00
o altro). Questo comportamento viene controllato dal file
.B @prefix@/share/mc/edit.indent.rc
2002-09-20 19:21:46 +04:00
che viene copiato nel
2002-08-19 15:43:05 +04:00
.B .mc/cedit/edit.indent.rc
2002-09-20 19:21:46 +04:00
nella propria directory home la prima volta che lo si usa.
2002-08-19 15:43:05 +04:00
.PP
2002-09-20 19:21:46 +04:00
E' possibile usare la ricerca e sostituzione scanf per cercare
2003-03-18 01:58:13 +03:00
e rimpiazzare una stringa in formato C. Vedere le pagine man di
2002-08-19 15:43:05 +04:00
.B sscanf
2002-09-20 19:21:46 +04:00
e
2002-08-19 15:43:05 +04:00
.B sprintf
2002-09-20 19:21:46 +04:00
per vedere cos'<27> una stringa di formato e come funziona. Il seguente
<EFBFBD> un esempio: supponiamo di voler sostituire tutte le ricorrenze di,
poniamo, una parentesi aperta, tre numeri separati da virgole, una
parentesi chiusa, con la parola
.IR mele ,
2002-09-20 19:21:46 +04:00
il terzo numero, la parola
.I arance
ed il secondo numero, si dovrebbe riempire la finestra di sostituzione
nella maniera seguente:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-20 19:21:46 +04:00
Immettere stringa di ricerca
2002-08-19 15:43:05 +04:00
(%d,%d,%d)
2002-09-20 19:21:46 +04:00
Immettere stringa di sostituzione
mele %d arance %d
2002-09-22 17:55:50 +04:00
Ordine di sostituzione degli argomenti
2002-08-19 15:43:05 +04:00
3,2
.fi
.PP
2002-09-20 19:21:46 +04:00
L'ultima riga specifica che il terzo ed il secondo numero
devono essere usati al posto del primo e del secondo.
2002-08-19 15:43:05 +04:00
.PP
2002-09-22 17:55:50 +04:00
E' consigliabile usare questa caratteristica con l'opzione 'Chiedi sempre'
abilitata, dato che una corrispondenza viene considerata valida quando
il numero degli argomenti dati corrisponde al numero dato, che non <20> sempre
una reale corrispondenza. Scanf tratta anche gli spazi come elastici. Notare
che il formato % <20> molto utile per scansionare stringhe, e spazi.
2002-08-19 15:43:05 +04:00
.PP
2002-09-22 17:55:50 +04:00
L'editor visualizza snche caratteri non-americani (160+). Quando si modifica
file binari, si dovrebbe impostare
.B mostra bit
a 7 bit nel menu opzioni, per mantenere la spaziatura pulita.
.\"NODE "Completion"
.SH "Completamento"
Ovvero lascia che il Midnight Commander scriva per te.
2002-08-19 15:43:05 +04:00
.PP
2002-09-22 17:55:50 +04:00
Tentativi per eseguire un completamento del testo prima della posizione
corrente. MC tenta il completamento trattando il testo come una variabile
2002-09-23 20:51:19 +04:00
(se il testo comincia con
.BR $ ),
nomeutente (se il testo comincia con
.BR ~ ),
nomehost (se il testo comincia con
.BR @ )
o comando (se si <20> sulla riga di comando nell'atto di battere un comando,
2002-09-22 17:55:50 +04:00
allora possibili completamenti includerebbero parole riservate e comandi
integrati della shell). Se nessuno di questi produce una corrispondenza,
viene tentato un completamento del nome del file.
.PP
Completamenti di nomefile, nomeutente, variabili e nomehost funzionano
su tutte le righe di ingresso, il completamento dei comandi invece <20>
specifico della riga di comando.
Se il completamento <20> ambiguo (ci sono pi<70> possibilit<69> differenti),
MC emette un suono e l'azione seguente dipender<65> a seconda delle impostazioni
2002-09-22 17:55:50 +04:00
dell'opzione
.I completamento: visualizza tutto
2002-09-22 17:55:50 +04:00
nella finestra
2002-08-19 15:43:05 +04:00
.\"LINK2"
configurazione\&.
2002-08-19 15:43:05 +04:00
.\"Configuration"
Se <20> abilitata, un elenco di tutte le possibilit<69> viene mostrato vicino
2002-09-22 17:55:50 +04:00
alla posizione corrente per poter selezionare con i tasti freccia e
.B Invio
la voce corretta. Si pu<70> anche battere le prime lettere nelle quali le varie
possibilit<EFBFBD> differiscono per muoversi in un sottoinsieme di tutte le
possibilit<EFBFBD> e completare il pi<70> possibile. Se si preme nuovamente
.BR M-Tab ,
verr<EFBFBD> mostrato solo il sottoinsieme nella finestra dell'elenco, altrimenti
2002-09-22 17:55:50 +04:00
la prima voce che corrisponde a tutti i caratteri precedenti verr<72> evidenziata.
Non appena non c'<27> pi<70> ambiguit<69>, la finestra scompare, ma la si pu<70> nascondere
con i tasti di cancellamento
.BR Esc ,
2002-08-19 15:43:05 +04:00
.B F10
2002-09-22 17:55:50 +04:00
e i tasti di freccia sinistra e destra. Se
2002-08-19 15:43:05 +04:00
.\"LINK2"
completamento: visualizza tutto
2002-08-19 15:43:05 +04:00
.\"Configuration"
2002-09-22 17:55:50 +04:00
<EFBFBD> disabilitato, la finestra viene mostrata solo se si preme
2002-08-19 15:43:05 +04:00
.B M-Tab
2002-09-22 17:55:50 +04:00
una seconda volta; la prima volta MC emette solo un suono.
.\"NODE "Virtual File System"
.SH "File system virtuale"
2002-09-22 17:55:50 +04:00
Il Midnight Commander <20> provvisto di uno strato di codice per
accedere al file system; questo strato di codice <20> conosciuto anche
con il nome di commutazione di file system virtuale. La commutazione
del file system virtuale permette al Midnight Commander di manipolare
file all'interno di un file system non di tipo Unix.
.PP
Attualmente il Midnight Commander viene confezionato con alcuni File
System Virtuali (VFS): il file system locale, usato per accedere al
normale file system Unix; l'ftpfs, usato per manipolare file su sistemi
remoti con il protocollo FTP; il tarfs, usato per manipolare file tar
e file tar compressi; l'undelfs, usato per recuperare file cancellati
su file system di tipo ext2 (il file system predefinito per sistemi
Unix), fish (per manipolare file su connessioni shell come rsh e ssh) e
per ultimo l'mcfs (file system del Midnight Commander), un file system
basato sulla rete. Se il codice <20> stato compilato con il supporto smbfs,
<EFBFBD> possibile manipolare file su file system remoti con il protocollo SMB
(CIFS).
.PP
Il codice di commutazione di file system interpreta tutti i nomi di
percorso utilizzati e li dirige al file system corretto; il formato
2003-03-18 01:58:13 +03:00
utilizzato per ognuno di questi file system viene descritto pi<70> avanti
nella sezioni apposite.
.\"NODE " FTP File System"
.SH " File system FTP"
Il file system FTP (ftpfs) permette di manipolare file su macchine remote.
Per utilizzarlo, si pu<70> usare il pannello del comando
.I Connessione FTP
(accessibile dalla barra dei menu) oppure si pu<70> cambiare direttamente
la directory corrente con un comando
.I cd
verso un percorso simile al seguente:
.PP
.I /#ftp:[!][utente[:pass]@]macchina[:porta][dir-remota]
.PP
Gli elementi
.IR utente ,
.I porta
e
.I dir-remota
sono opzionali. Se si specifica l'elemento
.IR utente ,
allora il Midnight Commander tenter<65> di collegarsi alla macchina remota
come quell'utente, altrimenti user<65> il vostro nome di login o il nome
di login prelevato dal file
.IR ~/.netrc .
2002-10-05 23:38:32 +04:00
L'elemento opzionale
2002-08-19 15:43:05 +04:00
.I pass
<EFBFBD> la parola d'ordine per la connessione. L'uso della password nel nome VFS
della directory non <20> raccomandabile, dato che pu<70> apparire sullo schermo in
2003-03-18 01:58:13 +03:00
chiaro e pu<70> essere salvato nella cronologia directory.
.PP
Per abilitare l'uso del proxy FTP, anteporre
.B !
(un punto esclamativo) al nome host.
2002-08-19 15:43:05 +04:00
.PP
Esempi:
2002-08-19 15:43:05 +04:00
.PP
.nf
/#ftp:ftp.nuclecu.unam.mx/linux/local
/#ftp:tsx-11.mit.edu/pub/linux/packages
/#ftp:!dietro.il.firewall.edu/pub
/#ftp:guest@host-remoto.com:40/pub
2002-08-19 15:43:05 +04:00
/#ftp:miguel:xxx@server/pub
.fi
.PP
2003-03-18 01:58:13 +03:00
Controllare la finestra di dialogo
2002-08-19 15:43:05 +04:00
.\"LINK2"
file system virtuale
2002-08-19 15:43:05 +04:00
.\"Virtual FS"
per le opzioni ftpfs.
.\"NODE " Tar File System"
.SH " File system Tar"
Il file system tar fornisce un accesso in sola lettura ai file tar
e tar compressi usando il comando chdir. Per cambiare la directory corrente
al file tar usare la seguente sintassi:
2002-08-19 15:43:05 +04:00
.PP
.I /nomefile.tar#utar/[dir-dentro-tar]
2002-08-19 15:43:05 +04:00
.PP
Il file mc.ext gi<67> fornisce un collegamento per il file tar; ci<63>
significa che normalmente basta selezionare un file tar e premere invio
per entrare nel file tar, vedere la sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
modifica file estensioni
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
per i dettagli su come questo viene fatto.
2002-08-19 15:43:05 +04:00
.PP
Esempi:
2002-08-19 15:43:05 +04:00
.PP
.nf
mc-3.0.tar.gz#utar/mc-3.0/vfs
/ftp/GCC/gcc-2.7.0.tar#utar
.fi
.PP
L'ultima riga, specifica il percorso completo dell'archivio tar.
2002-09-23 15:55:24 +04:00
.\"NODE " FIle transfer over SHell filesystem"
.SH " Trasferimento di file su FIlesystem di SHell (FISH)"
2002-09-23 15:55:24 +04:00
Il file system fish <20> un file system basato sulla rete che permette di
manipolare i file di una macchina remota come fossero locali. Per usarlo,
2002-09-23 15:55:24 +04:00
l'altra parte deve avere un server fish o avere una shell compatibile
bash.
2002-08-19 15:43:05 +04:00
.PP
2002-09-23 15:55:24 +04:00
Per collegarsi ad una macchina remota, basta solo fare cd
in una speciale directory il cui nome ha il seguente formato:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-23 15:55:24 +04:00
/#sh:[utente@]macchina[:opzioni]/[dir-remota]
2002-08-19 15:43:05 +04:00
.fi
2002-09-23 15:55:24 +04:00
Gli elementi
.IR utente ,
2002-09-23 15:55:24 +04:00
.I opzioni
e
.I dir-remota
sono opzionali. Se si specifica l'elemento
.I utente
2003-03-18 01:58:13 +03:00
allora il Midnight Commander tenter<65> di connettersi alla macchina remota
2002-09-23 15:55:24 +04:00
con quell'utente, altrimenti user<65> il nome di login.
.PP
Le
.I opzioni
sono 'C' - usa la compressione e 'rsh' per usare rsh invece
di ssh. Se l'elemento
.I dir-remota
2003-03-18 01:58:13 +03:00
<EFBFBD> presente, la directory corrente sulla macchina remota sar<61> impostata
2002-09-23 15:55:24 +04:00
a questo valore.
.PP
Esempi:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-24 12:12:23 +04:00
/#sh:solorsh.mx:r/linux/locale
/#sh:joe@vuole.lacompressione.edu:C/privato
/#sh:joe@noncompresso.ssh.edu/privato
2002-08-19 15:43:05 +04:00
.fi
2002-09-23 15:55:24 +04:00
.\"NODE " Network File System"
.SH " File system di rete"
2002-09-23 15:55:24 +04:00
Il file system di rete del Midnight Commander <20> un file system basato
sulla rete che permette di manipolare i file su di una macchina remota
come se fossero locali. Per usarlo, sulla macchina remota deve essere
in esecuzione il programma server mcserv(8).
2002-08-19 15:43:05 +04:00
.PP
2002-09-23 15:55:24 +04:00
Per connettersi ad una macchina remota, basta solo fare cd
in una speciale directory il cui nome ha il seguente formato:
2002-08-19 15:43:05 +04:00
.PP
2002-09-23 15:55:24 +04:00
.I /#mc:[utente@]macchina[:porta][dir-remota]
2002-08-19 15:43:05 +04:00
.PP
2002-09-23 15:55:24 +04:00
Gli elementi
.I utente, porta
e
.I dir-remota
sono opzionali. Se si specifica l'elemento
.I utente
alloral il Midnight Commander tenter<65> di connettersi alla macchina remota
con quell'utente, altrimenti user<65> il nome di login.
.PP
L'elemento
.I porta
viene usato quando la macchina remota usa una porta speciale;
(vedere la magina man mcserv(8) per ulteriori informazioni sulle porte);
infine se l'elemento
.I dir-remota
2003-03-18 01:58:13 +03:00
<EFBFBD> presente, la directory corrente sulla macchina remota sar<61> impostata
2002-09-23 15:55:24 +04:00
a questo valore.
.PP
Esempi:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-24 12:12:23 +04:00
/#mc:ftp.nuclecu.unam.mx/linux/locale
/#mc:joe@foo.edu:11321/privato
2002-08-19 15:43:05 +04:00
.fi
2002-09-23 15:55:24 +04:00
.\"NODE " Undelete File System"
.SH " Recupero file cancellati"
Su sistemi Linux, se si richiede, tramite configure, di usare la
caratteristica di undelete del file system ext2, si avr<76> accesso al
file system di recupero file cancellati. Il recupero file cancellati <20>
disponibile solo su file system di tipo ext2. Il file system <20> solo
un'interfaccia alla libreria ext2fs che: recupera tutti i nomi dei
file cancellati su un fs ext2 e fornisce ed estrae i file selezionati
in una partizione normale.
2002-09-24 12:12:23 +04:00
.PP
Per usare questo file system, <20> necessario entrare nella directory
con il nome speciale formato dal prefisso "/#undel" e dal nome del
file system dove il file risiede.
.PP
Per esempio, per recuperare file cancellati sulla seconda partizione
del primo disco SCSI su Linux, si dovr<76> usare il seguente percorso:
2002-08-19 15:43:05 +04:00
.PP
.nf
/#undel:sda2
.fi
.PP
2002-09-24 12:12:23 +04:00
Il recupero pu<70> metterci un po' di tempo per caricare le informazioni
necessarie per poter cominciare a navigare attraverso i file.
.\"NODE " SMB File System"
.SH " File system SMB"
Il file system smb permette di gestire file su macchine remote con
protocollo SMB (o CIFS). Queste includono Windows for Workgroups,
2002-10-11 15:22:24 +04:00
Windows 9x/ME, Windows NT/2000/XP, OS/2 e Samba.
2002-09-24 12:12:23 +04:00
Per usarlo, si pu<70> provare il comando dal pannello
"Connessione SMB..." (accessibile dalla barra dei menu) o si pu<70>
direttamente cambiare directory corrente usando il comando cd verso
un percorso simile a questo:
2002-08-19 15:43:05 +04:00
.PP
2002-10-11 15:22:24 +04:00
.I /#smb:[utente@]macchina[/servizio][/dir-remota]
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 12:12:23 +04:00
L'elemento
2002-10-11 15:22:24 +04:00
.I utente, servizio
2002-09-24 12:12:23 +04:00
e
.I dir-remota
sono opzionali.
Il
2002-09-24 12:12:23 +04:00
.I nome utente, dominio
e la
2002-08-19 15:43:05 +04:00
.I password
2002-09-24 12:12:23 +04:00
possono essere specificati nella finestra di dialogo di ingresso.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 12:12:23 +04:00
Esempi:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-24 12:12:23 +04:00
/#smb:macchina/Condivisione
/#smb:altra_macchina
2002-10-11 15:22:24 +04:00
/#smb:guest@macchina/Public/Irlex
2002-08-19 15:43:05 +04:00
.fi
2002-09-24 12:12:23 +04:00
.\"NODE "Colors"
.SH "Colori"
2002-09-24 13:40:31 +04:00
Il Midnight Commander tenta di stabilire se il terminale corrente
supporta i colori usando il database dei terminali e il nome del
2003-03-18 01:58:13 +03:00
terminale corrente. Capita che possa sbagliarsi, perci<63> si pu<70> essere
2002-09-24 13:40:31 +04:00
costretti a forzare la modalit<69> a colori o a disabilitarla usando
rispettivamente le opzioni -c e -b.
.PP
2002-10-21 17:19:52 +04:00
Se il programma <20> compilato con il manager dello schermo Slang invece
2002-09-24 13:40:31 +04:00
che ncurses, controller<65> se <20> impostata anche la variabile
2002-08-19 15:43:05 +04:00
.B COLORTERM,
2002-09-24 13:40:31 +04:00
con lo stesso effetto dell'opzione -c.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 13:40:31 +04:00
E' possibile specificare i terminali su cui si vuole forzare sempre
la modalit<69> colore aggiungendo la variabile
2002-08-19 15:43:05 +04:00
.I color_terminals
nella sezione Colors del file di inizializzazione.
2002-09-24 13:40:31 +04:00
Questo previene il Midnight Commander dal tentare di controllare se
il terminale supporta i colori. Per esempio:
2002-08-19 15:43:05 +04:00
.nf
[Colors]
color_terminals=linux,xterm
.fi
.nf
2002-09-24 13:40:31 +04:00
color_terminals=nome_terminale-1,nome-terminale-2...
2002-08-19 15:43:05 +04:00
.fi
.PP
2002-09-24 13:40:31 +04:00
Il programma pu<70> essere compilato sia con il supporto di ncurses che
di slang ma ncurses non fornisce alcun modo per forzare la modalit<69>
colore: ncurses user<65> solo le informazioni nel database dei terminali.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 13:40:31 +04:00
Il Midnight Commander fornisce un modo per cambiare i colori predefiniti.
Attualmente i colori sono configurati usando la variabile ambiente
2002-08-19 15:43:05 +04:00
.B MC_COLOR_TABLE
o la sezione Colors nel file di inizializzazione.
2002-08-19 15:43:05 +04:00
.PP
Nella sezione Colors, la mappa dei colori predefinita viene caricata
2002-09-24 13:40:31 +04:00
dalla variabile
2002-10-07 10:20:57 +04:00
.IR base_color .
Si pu<70> specificare una mappa colori alternativa per un terminale
2002-09-24 13:40:31 +04:00
usando il nome del terminale come chiave nella sezione. Esempio:
2002-08-19 15:43:05 +04:00
.PP
.nf
[Colors]
base_color=
xterm=menu=magenta:marked=,magenta:markselect=,red
.fi
.PP
2002-10-07 10:55:51 +04:00
Il formato della definizione dei colori <20>:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-24 13:40:31 +04:00
<parolachiave>=<coloreprimopiano>,<coloresfondo>:<parolachiave>= ...
2002-08-19 15:43:05 +04:00
.fi
.PP
I colori sono opzionali e le parolechiave sono: normal, selected, marked,
markselect, errors, input, reverse, gauge. I colori dei menu sono: menu,
menusel, menuhot, menuhotsel. I colori delle finestre di dialogo sono:
dnormal, dfocus, dhotnormal, dhotfocus. I colori dell'aiuto sono:
helpnormal, helpitalic, helpbold, helplink, helpslink.
Il colore del visualizzatore <20>: viewunderline.
2002-09-24 13:40:31 +04:00
Colori speciali di evidenziazione: executable, directory, link, device,
special, core.
2002-09-24 13:40:31 +04:00
I colori dell'editor sono: editnormal, editbold, editmarked.
2002-08-19 15:43:05 +04:00
.PP
.I input
2002-09-24 13:40:31 +04:00
determina il colore delle righe di input usate delle finestre di dialogo.
2002-08-19 15:43:05 +04:00
.PP
.I gauge
2002-09-24 13:40:31 +04:00
determina il colore della parte riempita della barra di progressione
(gauge), che mostra quanta percentuale del file <20> stata copiata o
altro in forma grafica.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 13:40:31 +04:00
Le finestre di dialogo usano i colori seguenti:
2002-08-19 15:43:05 +04:00
.I dnormal
2002-09-24 13:40:31 +04:00
usata per il testo normale,
2002-08-19 15:43:05 +04:00
.I dfocus
2002-09-24 13:40:31 +04:00
<EFBFBD> il colore usato per il componente correntemente selezionato,
2002-08-19 15:43:05 +04:00
.I dhotnormal
2002-09-24 13:40:31 +04:00
<EFBFBD> il colore usato per differenziare il tasto di scelta rapida
nei componenti normali, mentre il colore
2002-08-19 15:43:05 +04:00
.I dhotfocus
2002-09-24 13:40:31 +04:00
viene usato per il colore evidenziato nel componente correntemente
selezionato.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 13:40:31 +04:00
I menu usano lo stesso schema ma usano invece i selettori menu, menusel,
menuhot e menuhotsel.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 13:40:31 +04:00
L'aiuto usa i seguenti colori:
2002-08-19 15:43:05 +04:00
.I helpnormal
2002-09-24 13:40:31 +04:00
viene usato per il testo normale,
2002-08-19 15:43:05 +04:00
.I helpitalic
2002-09-24 13:40:31 +04:00
viene usato per il testo enfatizzato con il corsivo nelle pagine del manuale,
2002-08-19 15:43:05 +04:00
.I helpbold
2002-09-24 13:40:31 +04:00
viene usato per il testo enfatizzato con il grassetto nelle pagine del manuale,
2002-08-19 15:43:05 +04:00
.I helplink
2002-09-24 13:40:31 +04:00
viene usato per un collegamento non selezionato e
2002-08-19 15:43:05 +04:00
.I helpslink
2002-09-24 13:40:31 +04:00
viene usato per un collegamento selezionato.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 13:40:31 +04:00
I colori speciali di evidenziazione determinano come i file
vengono visualizzati quando l'evidenziazione dei file <20>
abilitata (vedere sezione
2002-08-19 15:43:05 +04:00
.\"LINK2"
aspetto\&).
2002-08-19 15:43:05 +04:00
.\"Layout
.I directory
2002-09-24 13:40:31 +04:00
usata per directory o collegamenti simbolici a directory;
2002-08-19 15:43:05 +04:00
.I executable
2002-09-24 13:40:31 +04:00
per il file eseguibili;
2002-08-19 15:43:05 +04:00
.I link
2002-09-24 13:40:31 +04:00
viene usata per i collegamenti simbolici che non sono n<> interrotti
n<EFBFBD> connessi a directory;
2002-10-14 02:45:59 +04:00
.I stalelink
2002-09-24 13:40:31 +04:00
usata per collegamenti simbolici interrotti;
2002-08-19 15:43:05 +04:00
.I device
2002-09-24 13:40:31 +04:00
- dispositivi a caratteri e blocchi;
2002-08-19 15:43:05 +04:00
.I special
2002-09-25 11:19:47 +04:00
usata per i file speciali, come pipe e socket;
2002-08-19 15:43:05 +04:00
.I core
2002-09-25 11:19:47 +04:00
usata per i file core.
2002-08-19 15:43:05 +04:00
.PP
2002-09-24 13:40:31 +04:00
I colori possibili sono: black, gray, red, brightred, green,
2002-08-19 15:43:05 +04:00
brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
2002-09-24 13:40:31 +04:00
cyan, brightcyan, lightgray e white. Inoltre c'<27> una speciale parola
chiave per lo sfondo trasparente. Essa <20> 'default'. Il 'default' pu<70>
essere usato solo come colore di sfondo. Esempio:
2002-08-19 15:43:05 +04:00
.nf
[Colors]
base_color=normal=white,default:marked=magenta,default
.fi
2002-09-24 13:40:31 +04:00
.\"NODE "Special Settings"
2003-05-15 17:13:21 +04:00
.SH "Impostazioni speciali"
2002-09-25 11:19:47 +04:00
Molte delle impostazioni del Midnight Commander possono essere cambiate
dai menu. Comunque, c'<27> un piccolo numero di impostazioni che possono
essere cambiate solo agendo sul file di configurazione.
2002-08-19 15:43:05 +04:00
.PP
2002-09-25 11:19:47 +04:00
Queste sono le variabili che possono essere impostate nel file ~/.mc/ini:
.TP
.I clear_before_exec
2002-09-25 11:19:47 +04:00
Il valore predefinito del Midnight Commander <20> di cancellare lo schermo
prima dell'esecuzione di un comando. Se si preferisce vedere il risultato
di un comando in fondo allo schermo, si modifichi la copia locale del file
~/.mc/ini e si cambi il valore del campo clear_before_exec a 0.
.TP
.I confirm_view_dir
2002-09-25 11:19:47 +04:00
Se si preme F3 su di una directory, normalmente MC entra nella directory.
Se questa opzione <20> impostata a 1, MC chieder<65> una conferma prima di
cambiare directory se si hanno dei file marcati.
.TP
.I ftpfs_retry_seconds
2002-09-25 11:19:47 +04:00
Questo valore <20> il numero di secondi che il Midnight Commander aspetta
prima di tentare di riconnettersi ad un ftp server che ha negato
l'autenticazione. Se il valore <20> zero, l'autenticazione non verr<72> ritentata.
.TP
.I max_dirt_limit
2002-09-25 11:19:47 +04:00
Specifica al massimo quanti aggiornamenti possono essere saltati nel
visualizzatore di file interno. Normalmente questo valore non <20>
significativo, dato che il codice automaticamente aggiusta il numero
da saltare a seconda della velocit<69> con cui arrivano le pressioni dei
tasti. Comunque, su macchine molto lente o su terminali con un'auto
ripetizione dei tasti molto veloce, un grande valore pu<70> rendere gli
aggiornamenti dello schermo troppo instabili.
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 11:19:47 +04:00
Sembra che impostare max_dirt_limit a 10 porta i migliori risultati,
e questo <20> il valore predefinito.
.TP
.I mouse_move_pages
2002-09-25 11:19:47 +04:00
Controlla il fatto che lo scorrimento con il mouse sui pannelli sia fatto
per pagine o per righe.
.TP
.I mouse_move_pages_viewer
2002-09-25 11:19:47 +04:00
Controlla se lo scorrimento del mouse nel visualizzatore di file interno
sia fatto per pagine o per righe.
.TP
2002-08-19 15:43:05 +04:00
.I old_esc_mode
2002-09-25 11:19:47 +04:00
Normalmente il Midnight Commander tratta il tasto ESC come un prefisso
(old_esc_mode=0), ma se si imposta quest'opzione (old_esc_mode=1),
allora il tasto ESC agir<69> come un tasto di prefisso per un secondo, e
se non vengono premuti altri tasti, allora il tasto ESC sar<61> interpretato
come un tasto di cancellazione (ESC ESC).
.TP
2002-08-19 15:43:05 +04:00
.I only_leading_plus_minus
Permette una gestione speciale per '+', '-', '*' nella riga di comando
2003-03-18 01:58:13 +03:00
(selezione, deselezione, selezione inversa) solo se la riga di comando <20>
2002-09-25 11:19:47 +04:00
vuota. Non <20> necessario proteggere questi caratteri nel mezzo della riga
di comando ma non <20> possibile cambiare selezione se la riga di comando
non <20> vuota.
.TP
2002-08-19 15:43:05 +04:00
.I panel_scroll_pages
2002-09-25 11:19:47 +04:00
Se impostata (valore predefinito), i pannelli scorrono di met<65>
quando il cursore raggiunge la fine o l'inizio del pannello,
altrimenti scorrono di un file per volta.
.TP
2002-08-19 15:43:05 +04:00
.I show_output_starts_shell
2002-09-25 11:19:47 +04:00
Questa variabile lavora solo se non si sta usando il supporto della
subshell. Quando si usano i tasti C-o per tornare allo schermo utente,
se quest'opzione <20> impostata, si avr<76> una nuova shell. Altrimenti,
premendo qualsiasi tasto si torner<65> al Midnight Commander.
.TP
2002-08-19 15:43:05 +04:00
.I torben_fj_mode
2002-09-25 11:19:47 +04:00
Se quest'opzione <20> impostata, allora i tasti inizio e fine lavoreranno
leggermente differentemente sui pannelli. Invece che muovere le selezioni
al primo e ultimo file del pannello, agiranno nel modo seguente:
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 11:19:47 +04:00
Il tasto inizio: va alla riga centrale, se sotto di essa, altrimenti
va alla riga in cima a meno che non ci sia gi<67>; in tal caso andr<64> al
primo file del pannello.
2002-08-19 15:43:05 +04:00
.IP
2002-09-27 19:24:32 +04:00
Il tasto fine ha un comportamento simile: va gi<67> alla riga centrale
2002-09-25 11:19:47 +04:00
se era sopra di essa, altrimenti va alla riga di fondo a meno che non
ci sia gi<67>; in tal caso sposter<65> la selezione all'ultimo file del
pannello.
.TP
2002-08-19 15:43:05 +04:00
.I use_file_to_guess_type
2002-09-25 11:19:47 +04:00
Se questa variabile <20> abilitata (valore predefinito) user<65> il comando
file per trovare delle corrispondenze sui tipi di file elencati nel
2002-08-19 15:43:05 +04:00
.\"LINK2"
file mc.ext\&.
2002-08-19 15:43:05 +04:00
.\"Extension File Edit"
.TP
2002-08-19 15:43:05 +04:00
.I xterm_mode
2002-09-25 11:19:47 +04:00
Se questa variabile <20> impostata (il valore predefinito <20> no) quando
si naviga il file system su un pannello ad albero, automaticamente
ricaricher<EFBFBD> l'altro pannello con il contenuto della directory
selezionata.
2002-09-25 13:20:04 +04:00
.\"NODE "Terminal databases"
2002-09-25 11:19:47 +04:00
.SH "Database di terminali"
2002-09-25 13:20:04 +04:00
Il Midnight Commander fornisce una maniera per correggere il database
dei terminali si sistema senza richiedere i privilegi di
amministratore (root). Il Midnight Commander ricerca nel file di
inizializzazione di sistema (il file mc.lib collocato nella directory
di libreria del Midnight Commander) e nel file ~/.mc/ini la sezione
"terminal:nome-del-terminale-in-uso" e poi la sezione "terminal:general",
ogni riga della sezione contiene il simbolo chiave che si vuol definire,
seguito da un segno di uguale e la definizione per quel tasto.
E' possibile usare la forma speciale \\e per rappresentare il carattere
di escape e ^x per rappresentare il carattere control-x.
.PP
I simboli chiave possibili sono:
2002-08-19 15:43:05 +04:00
.PP
.nf
2002-09-25 13:20:04 +04:00
f0 a f20 tasti funzione f0-f20
2002-08-19 15:43:05 +04:00
bs backspace
2002-09-25 13:20:04 +04:00
home tasto inizio
end tasto fine
up tasto freccia in su
down tasto freccia in gi<67>
2002-09-25 13:20:04 +04:00
left tasto freccia a sinistra
right tasto freccia a destra
pgdn tasto pagina in gi<67>
2002-09-25 13:20:04 +04:00
pgup tasto pagina in su
insert tasto inserimento
delete tasto cancellazione
complete per fare il completamento
2002-08-19 15:43:05 +04:00
.fi
.PP
2002-09-25 13:20:04 +04:00
Per esempio, per definire il tasto di inserimento come escape + [ + O + p
impostare il seguente nel file ini:
2002-08-19 15:43:05 +04:00
.PP
.nf
insert=\\e[Op
.fi
.PP
2002-09-25 13:20:04 +04:00
Il tasto di
.I completamento
rappresenta le sequenze di escape usate per invocare il processo di
completamento, invocato tramite M-tab, ma ridefinibile ad altri tasti
per fare lo stesso lavoro (su quelle tastiere con tonnellate di
simpatici tasti dappertutto).
2002-08-19 15:43:05 +04:00
.SH ""
2002-09-25 13:20:04 +04:00
.\"NODE "FILES"
.SH "FILE"
Il programma recupera tutte le informazioni relative al proprio funzionamento
dalla variabile ambiente MC_DATADIR, e se la variabile non <20> impostata,
passer<EFBFBD> alla directory @prefix@/share/mc .
2002-08-19 15:43:05 +04:00
.PP
.I @prefix@/share/mc/mc.hlp
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Il file di aiuto per il programma.
2002-08-19 15:43:05 +04:00
.PP
.I @prefix@/share/mc/mc.ext
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Il file delle estensioni di sistema predefinito.
2002-08-19 15:43:05 +04:00
.PP
.I ~/.mc/bindings
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Le estensioni dell'utente, la configurazione del visualizzatore e
dell'editor di file. Se presenti, questi file si sovrappongono ai file di
sistema.
2002-08-19 15:43:05 +04:00
.PP
.I @prefix@/share/mc/mc.ini
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
La configurazione di sistema predefinita per il Midnight Commander, usata solo
se l'utente non possiede il proprio file ~/.mc/ini.
2002-08-19 15:43:05 +04:00
.PP
.I @prefix@/share/mc/mc.lib
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Le impostazioni globali per il Midnight Commander. La modifica di questo
file influisce su tutti gli utenti, che abbiano o no il file ~/.mc/ini .
Attualmente vengono caricate solo le
2002-08-19 15:43:05 +04:00
.\"LINK2"
2002-09-25 13:20:04 +04:00
impostazioni del terminale
2002-08-19 15:43:05 +04:00
.\"Terminal databases"
da mc.lib.
2002-08-19 15:43:05 +04:00
.PP
.I ~/.mc/ini
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
La configurazione dell'utente. Se questo file <20> presente, la configurazione
viene caricata da qui invece che dal file di sistema.
2002-08-19 15:43:05 +04:00
.PP
.I @prefix@/share/mc/mc.hint
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Questo file contiene i suggerimenti (dritte) mostrate dal programma.
2002-08-19 15:43:05 +04:00
.PP
.I @prefix@/share/mc/mc.menu
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Questo file contiene il menu di sistema per le applicazioni.
2002-08-19 15:43:05 +04:00
.PP
.I ~/.mc/menu
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Il menu utente per le applicazioni. Se presente viene usato al posto
del menu delle applicazioni di sistema.
2002-08-19 15:43:05 +04:00
.PP
.I ~/.mc/Tree
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
L'elenco di directory per l'albero directory e per la vista ad albero.
2002-08-19 15:43:05 +04:00
.PP
.I ./.mc.menu
2002-08-19 15:43:05 +04:00
.IP
2002-09-25 13:20:04 +04:00
Menu locale definito dall'utente. Se questo file <20> presente viene usato
al posto del menu delle applicazioni utente o di sistema.
2002-08-19 15:43:05 +04:00
.\"SKIP_SECTION"
2002-08-22 14:56:55 +04:00
.SH "LICENZA"
Questo programma <20> distribuito sotto i termini della Licenza Generale
GNU come pubblicata dalla Free Software Foundation. Vedere l'aiuto integrato
per i dettagli sulla licenza e sulla mancanza di garanzie.
2002-09-01 14:58:24 +04:00
.\"NODE "AVAILABILITY"
2002-08-29 12:42:43 +04:00
.SH "REPERIBILITA'"
2002-08-22 14:56:55 +04:00
L'ultima versione di questo programma si trova su
2003-01-19 20:10:58 +03:00
ftp://ftp.ibiblio.org/pub/Linux/utils/file/managers/mc/.
2002-09-01 14:58:24 +04:00
.\"NODE "SEE ALSO"
2002-08-22 14:56:55 +04:00
.SH "VEDERE ANCHE"
2002-08-19 15:43:05 +04:00
ed(1), gpm(1), mcserv(8), terminfo(1), view(1), sh(1), bash(1),
tcsh(1), zsh(1).
.PP
.nf
2002-10-05 23:38:32 +04:00
La pagina Web del Midnight Commander:
2002-10-23 09:25:20 +04:00
http://www.ibiblio.org/mc/
2002-08-19 15:43:05 +04:00
.fi
2002-08-22 14:56:55 +04:00
.\"NODE "AUTHORS"
.SH "AUTORI"
2002-08-19 15:43:05 +04:00
Miguel de Icaza (miguel@ximian.com), Janne Kukonlehto
(jtklehto@paju.oulu.fi), Radek Doulik (rodo@ucw.cz), Fred
Leeflang (fredl@nebula.ow.org), Dugan Porter (dugan@b011.eunet.es),
Jakub Jelinek (jj@sunsite.mff.cuni.cz), Ching Hui
(mr854307@cs.nthu.edu.tw), Andrej Borsenkow (borsenkow.msk@sni.de),
Norbert Warmuth (nwarmuth@privat.circular.de),
Mauricio Plaza (mok@roxanne.nuclecu.unam.mx), Paul Sheer
2002-08-22 14:56:55 +04:00
(psheer@icon.co.za), Pavel Machek (pavel@ucw.cz) e Pavel Roskin
(proski@gnu.org) sono gli sviluppatori di questo pacchetto.
Alessandro Rubini (rubini@ipvvis.unipv.it) ha dato un notevole
contribuito nella correzione e nel miglioramento del supporto del
mouse nel programma, John Davis (davis@space.mit.edu) ha reso
disponibile la sua libreria S-lang sotto la licenza GPL e ha risposto
alle mie domande su di essa; le seguenti persone hanno contribuito
al codice e in molte correzioni (in ordine alfabetico):
2002-08-19 15:43:05 +04:00
.PP
Adam Tla/lka (atlka@sunrise.pg.gda.pl),
alex@bcs.zp.ua (Alex I. Tkachenko), Antonio Palama,
DOS port (palama@posso.dm.unipi.it), Erwin van Eijk
(wabbit@corner.iaf.nl), Gerd Knorr (kraxel@cs.tu-berlin.de),
Jean-Daniel Luiset (luiset@cih.hcuge.ch), Jon Stevens
2002-08-22 14:56:55 +04:00
(root@dolphin.csudh.edu), Juan Francisco Grigera, port su piattaforma Win32
2002-08-19 15:43:05 +04:00
(j-grigera@usa.net), Juan Jose Ciarlante (jjciarla@raiz.uncu.edu.ar),
Ilya Rybkin (rybkin@rouge.phys.lsu.edu), Marcelo Roccasalva
(mfroccas@raiz.uncu.edu.ar), Massimo Fontanelli (MC8737@mclink.it),
Sergey Ya. Korshunoff (root@seyko.msk.su), Thomas Pundt
(pundtt@math.uni-muenster.de), Timur Bakeyev
(timur@goff.comtat.kazan.su), Tomasz Cholewo
(tjchol01@mecca.spd.louisville.edu), Torben Fjerdingstad
(torben.fjerdingstad@uni-c.dk), Vadim Sinolitis (vvs@nsrd.npi.msu.su)
2002-10-05 23:38:32 +04:00
e Wim Osterholt (wim@djo.wtm.tudelft.nl).
2002-08-22 14:56:55 +04:00
.\"NODE "BUGS"
.SH "BACHI"
Vedere il file TODO nella distribuzione per informazioni su
quello che rimane ancora da fare.
2002-08-19 15:43:05 +04:00
.PP
2003-03-18 01:58:13 +03:00
Se si vuole fare un rapporto di un problema nel programma, si prega di
spedire un messaggio di posta a questo indirizzo: mc-devel@gnome.org.
2002-08-19 15:43:05 +04:00
.PP
2002-08-22 14:56:55 +04:00
Nel rapporto <20> necessario fornire una descrizione dettagliata del baco,
la versione del programma (mc -v mostra quest'informazione), il sistema
operativo su cui si sta facendo girare il programma e, se il programma
va in crash, <20> gradita una traccia dello stack.
2002-08-19 15:43:05 +04:00