Respostas:
Talvez uma solução rápida: mc -b
force o modo sem cor;)
Você pode escrever suas próprias capas mc
, que incluem um esquema de cores. Eles vivem ~/.mc/skins
e são selecionados por mc -S skinname
. Este artigo fala um pouco sobre isso e tem um exemplo disponível para download no final.
Mas talvez o problema mais profundo seja que o fundo do seu termo "não é a cor esperada"; portanto, outra maneira seria alterar a forma como o seu termo exibe as 16 "cores padrão". (Por exemplo, isso deixaria todos os itens anteriormente verdes em púrpura, se for melhor para você do ponto de vista do contraste.) Como isso é feito depende do emulador do terminal, por exemplo, o Terminal do XFCE o possui em sua caixa de diálogo de preferências, para xterm você provavelmente precisa editar um arquivo de configuração etc.
No changelog:
Versão 4.8.0-pre1
AVISO: Os arquivos de configuração foram movidos do diretório $ HOME / .mc para os diretórios XDG_CONFIG_ * para respeitar o padrão FDO ( http://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html )
mcedit .config/mc/ini
pesquisar skin
com F7
skin=modarin256
é realmente bom, por exemplo :) Veja /usr/share/mc/skins/
os diferentes temas.
Você pode criar seu próprio tema de cores para o Aptitude. Existe até uma boa documentação .
Como já foi dito na resposta aceita, um problema mais profundo é que as cores dependem umas das outras, então há um tema de cor terminal padrão que você está usando e o tema do aplicativo ncurses é baseado nisso. Assim, ou seja, a aptidão tem um "azul" diferente do que você pode esperar.
Aqui está o meu estilo amarelo / preto , que eu design para alto contraste e usado com o tema do terminal 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";
Basta adicioná-lo ao final do ~/.aptitude/config
arquivo.