Risposte:
Forse una soluzione rapida: mc -b
forza la modalità senza colore;)
Puoi scrivere le tue skin per mc
, che includono una combinazione di colori. Vivono ~/.mc/skins
e sono selezionati da mc -S skinname
. Questo articolo ne parla un po 'e ha un esempio disponibile per il download alla fine.
Ma forse il problema più profondo è che il tuo termine di sfondo non è "il colore previsto", quindi un altro modo sarebbe quello di cambiare il modo in cui il tuo termine mostra i 16 "colori standard". (Ad esempio, questo renderebbe viola tutti gli oggetti precedentemente verdi, se è meglio per te dal punto di vista del contrasto.) Il modo in cui questo viene fatto dipende dall'emulatore di terminale, ad esempio Terminale di XFCE lo ha nella sua finestra di dialogo delle preferenze, per xterm probabilmente è necessario modificare un file di configurazione ecc.
Dal log delle modifiche:
Versione 4.8.0-pre1
ATTENZIONE: i file di configurazione sono stati spostati dalla directory $ HOME / .mc nelle directory XDG_CONFIG_ * per rispettare lo standard FDO ( http://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html )
mcedit .config/mc/ini
cercare skin
con F7
skin=modarin256
è davvero bello per esempio :) Guarda in /usr/share/mc/skins/
per vedere i diversi temi.
Puoi creare il tuo tema colore per Aptitude. C'è anche una bella documentazione .
Come già detto nella risposta accettata, in realtà i problemi più profondi dipendono dal fatto che i colori dipendono l'uno dall'altro, quindi esiste un tema di colore terminale standard che si sta utilizzando e il tema dell'app ncurses si basa su quello. Quindi le attitudini hanno un "blu" diverso da quello che potresti aspettarti.
Ecco il mio stile giallo / nero , che ho progettato per essere ad alto contrasto e utilizzato con il tema del terminale base16_materia :
aptitude::UI::Styles "";
aptitude::UI::Styles::MenuBar "";
aptitude::UI::Styles::MenuBar::bg "yellow";
aptitude::UI::Styles::MenuBar::fg "black";
aptitude::UI::Styles::HighlightedMenuBar "";
aptitude::UI::Styles::HighlightedMenuBar::fg "yellow";
aptitude::UI::Styles::HighlightedMenuBar::bg "black";
aptitude::UI::Styles::Header "";
aptitude::UI::Styles::Header::bg "black";
aptitude::UI::Styles::Header::fg "yellow";
aptitude::UI::Styles::Status "";
aptitude::UI::Styles::Status::bg "yellow";
aptitude::UI::Styles::Status::fg "black";
aptitude::UI::Styles::DisabledMenuEntry "";
aptitude::UI::Styles::DisabledMenuEntry::fg "white";
aptitude::UI::Styles::DisabledMenuEntry::bg "black";
aptitude::UI::Styles::MenuEntry "";
aptitude::UI::Styles::MenuEntry::fg "yellow";
aptitude::UI::Styles::MenuEntry::bg "black";
aptitude::UI::Styles::MenuBorder "";
aptitude::UI::Styles::MenuBorder::fg "yellow";
aptitude::UI::Styles::MenuBorder::bg "black";
aptitude::UI::Styles::HighlightedMenuEntry "";
aptitude::UI::Styles::HighlightedMenuEntry::bg "yellow";
aptitude::UI::Styles::HighlightedMenuEntry::fg "black";
aptitude::UI::Styles::MultiplexTab "";
aptitude::UI::Styles::MultiplexTab::bg "cyan";
aptitude::UI::Styles::MultiplexTab::fg "black";
aptitude::UI::Styles::MultiplexTabHighlighted "";
aptitude::UI::Styles::MultiplexTabHighlighted::bg "black";
aptitude::UI::Styles::MultiplexTabHighlighted::fg "yellow";
Aggiungilo alla fine del ~/.aptitude/config
file.