3 581
contributi
mNessun oggetto della modifica |
m (verificata) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili| | {{Versioni compatibili|Jessie|Stretch|Buster}} | ||
==Introduzione== | ==Introduzione== | ||
[http://www.midnight-commander.org/ Midnight Commander] è uno tra i più noti e diffusi filemanager | [http://www.midnight-commander.org/ Midnight Commander] è uno tra i più noti e diffusi filemanager | ||
Riga 5: | Riga 5: | ||
L'unica cosa che davvero mi ha impedito per molto tempo di usarlo è il terrificante blu elettrico dell'interfaccia ncurses; avevo deciso quasi di rinunciare a MC quando ho scoperto (grazie a ''weirdo'') che è possibile modificarne l'aspetto: esistono ben due metodi per farlo, e in questo breve howto cercherò di spiegarli entrambi. | L'unica cosa che davvero mi ha impedito per molto tempo di usarlo è il terrificante blu elettrico dell'interfaccia ncurses; avevo deciso quasi di rinunciare a MC quando ho scoperto (grazie a ''weirdo'') che è possibile modificarne l'aspetto: esistono ben due metodi per farlo, e in questo breve howto cercherò di spiegarli entrambi. | ||
== | ==Configurazione manuale== | ||
Per modificare i colori di default di Midnight Commander bisogna intervenire sul file | Per modificare i colori di default di Midnight Commander bisogna intervenire sul file <code>~/.config/mc/ini</code>.<br/> | ||
All'interno del file inseriamo quindi una nuova sezione chiamata <code>[Colors]</code>, dove andremo a specificare i nuovi colori che vogliamo adottare.<br/> | All'interno del file inseriamo quindi una nuova sezione chiamata '''<code>[Colors]</code>''', dove andremo a specificare i nuovi colori che vogliamo adottare.<br/> | ||
In particolare la sintassi, assai semplice è questa: | In particolare la sintassi, assai semplice è questa: | ||
<pre><keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ... | <pre><keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ... | ||
Riga 14: | Riga 14: | ||
Quindi esistono due elementi principali: le <code><keyword></code> e i colori (con <code><background></code> si definisce il colore dello sfondo mentre con <code><foreground></code> quello di primo piano).<br/> | Quindi esistono due elementi principali: le <code><keyword></code> e i colori (con <code><background></code> si definisce il colore dello sfondo mentre con <code><foreground></code> quello di primo piano).<br/> | ||
Per quanto riguarda le <code>'''<keyword>'''</code>, queste sono quelle che possono essere utilizzate: | Per quanto riguarda le <code>'''<keyword>'''</code>, queste sono quelle che possono essere utilizzate: | ||
* '''Base colors:''' normal, selected, marked, markselect, errors, input, reverse, gauge | * '''Base colors:''' normal, selected, marked, markselect, errors, input, reverse, gauge | ||
* '''Menu colors:''' menu, menusel, menuhot, menuhotsel | * '''Menu colors:''' menu, menusel, menuhot, menuhotsel | ||
Riga 53: | Riga 52: | ||
|} | |} | ||
La nostra sezione <code>[Colors]</code> all'interno di <code>~/.mc/ini</code> dovrebbe avere un aspetto simile a questo, per esempio: | La nostra sezione '''<code>[Colors]</code>''' all'interno di <code>~/.mc/ini</code> dovrebbe avere un aspetto simile a questo, per esempio: | ||
<pre> | <pre> | ||
[Colors] | [Colors] | ||
Riga 95: | Riga 94: | ||
|} | |} | ||
L'elenco completo è reperibile [https://www.midnight-commander.org/wiki/doc/common/skins qui]. | |||
Su [http://ajnasz.hu/blog/20080101/midnight-commander-coloring questo sito] c'è anche uno script che vi permette di testare le combinazioni di colori sul vostro computer prima di editare il file di configurazione di MC. | Su [http://ajnasz.hu/blog/20080101/midnight-commander-coloring questo sito] c'è anche uno script che vi permette di testare le combinazioni di colori sul vostro computer prima di editare il file di configurazione di MC. | ||
Una volta decisa la combinazione di colori perfetta, basterà ovviamente salvare il file | Una volta decisa la combinazione di colori perfetta, basterà ovviamente salvare il file <code>~/.config/mc/ini</code>. | ||
== | ==Utilizzo delle skin== | ||
Fortunatamente esiste un metodo diverso e più rapido, grazie al supporto alle skin, alcune già installate in <code>/usr/share/mc/skins</code>. <br/> | |||
Per utilizzare una skin diversa da quella di default è sufficiente aprire il file <code>~/.config/mc/ini</code> con il vostro editor preferito e andare alla sezione '''<code>[Midnight-Commander]</code>'''.<br/> | |||
Per | |||
A questo punto andate alla voce <code>skin=</code> e inserite il nome della skin che avete scelto. | A questo punto andate alla voce <code>skin=</code> e inserite il nome della skin che avete scelto. | ||
Infine andate alla sezione <code>[Colors]</code> e cancellate il valore relativo alla keyword <code>base color</code>.<br/> | Infine andate alla sezione '''<code>[Colors]</code>''' e cancellate il valore relativo alla keyword <code>base color</code>.<br/> | ||
Salvate e uscite.<br/> | Salvate e uscite.<br/> | ||
Per provare le varie skin disponibili basterà lanciare da linea di comando questa istruzione: | Per provare le varie skin disponibili basterà lanciare da linea di comando questa istruzione: | ||
< | <pre>mc -S nomeskin</pre> | ||
Dove, ovviamente, | Dove, ovviamente, ''nomeskin'' sta per il nome della skin contenuta in <code>/usr/share/mc/skins</code> (non occorre aggiungere l'estensione .ini).<br /> | ||
Per esempio: | |||
<pre> | |||
mc -S dark | |||
mc -S nicedark | |||
mc -S modarkon16 | |||
mc -S gotar | |||
mc -S featured | |||
</pre> | |||
e una volta trovata la preferita, impostarla come visto in precedenza. | |||
Ed ora godetevi finalmente il vostro Midnight Commander | Ed ora godetevi finalmente il vostro Midnight Commander! | ||
==Ringraziamenti e Fonti== | ==Ringraziamenti e Fonti== | ||
Grazie a ''weirdo'' e a ''ferdybassi'': mi sono praticamente limitata a riorganizzare quanto appreso da loro (e/o dalle risorse da loro indicate). | Grazie a ''weirdo'' e a ''ferdybassi'': mi sono praticamente limitata a riorganizzare quanto appreso da loro (e/o dalle risorse da loro indicate). | ||
È comunque utile fare riferimento alla [ | È comunque utile fare riferimento alla [https://linux.die.net/man/1/mc pagina di manuale] di Midnight Commander nella sezione dedicata ai colori, nonché alla sua [http://www.midnight-commander.org/wiki/doc/common/skins documentazione] dove vengono chiarite le caratteristiche del file di configurazione del programma, anche per quanto riguarda la sezione <code>[Colors]</code>. | ||
Inoltre questa breve guida è una traduzione, più o meno libera, dei due seguenti howto: | Inoltre questa breve guida è una traduzione, più o meno libera, dei due seguenti howto: | ||
* [http://ajnasz.hu/blog/20080101/midnight-commander-coloring questo] per quanto riguarda il primo metodo; | * [http://ajnasz.hu/blog/20080101/midnight-commander-coloring questo] per quanto riguarda il primo metodo; | ||
Riga 124: | Riga 131: | ||
==Per approfondire== | ==Per approfondire== | ||
A chi ancora non conoscesse MC consiglio [ | A chi ancora non conoscesse '''MC''' consiglio [[Midnight Commander|questa]] introduzione scritta da ''mm-barabba'' sulla e-zine di Debianizzati.org. | ||
{{Autori | {{Autori | ||
|Autore=[[Utente:MadameZou|MadameZou]] 17:11, 15 apr 2012 (CEST) | |Autore=[[Utente:MadameZou|MadameZou]] 17:11, 15 apr 2012 (CEST) | ||
|Estesa_da= | |||
|Verificata_da= | |||
:[[Utente:HAL 9000|HAL 9000]] 17:18, 12 ott 2019 (CEST) | |||
|Numero_revisori=1 | |||
}} | }} | ||
[[Categoria:Programmi da terminale]] | [[Categoria:Programmi da terminale]] |
contributi