Odpowiedzi:
Może szybka poprawka: mc -b
wymusza tryb bezbarwny;)
Możesz napisać własne skórki mc
, które zawierają schemat kolorów. Mieszkają w ~/.mc/skins
i są wybierani przez mc -S skinname
. Ten artykuł mówi o tym trochę i zawiera przykład dostępny do pobrania na końcu.
Ale może głębszym problemem jest to, że tło terminu nie ma oczekiwanego koloru, więc innym sposobem może być zmiana sposobu wyświetlania 16 „standardowych kolorów”. (Na przykład sprawiłoby to, że wszystkie wcześniej zielone elementy stałyby się fioletowe, jeśli jest to dla ciebie lepsze z punktu widzenia kontrastu.) To, jak to zrobisz, zależy od emulatora terminala, na przykład Terminal XFCE ma to w oknie preferencji, dla xterm prawdopodobnie trzeba edytować plik konfiguracyjny itp.
Z dziennika zmian:
Wersja 4.8.0-pre1
OSTRZEŻENIE: Pliki konfiguracyjne zostały przeniesione z katalogu $ HOME / .mc do katalogów XDG_CONFIG_ *, aby zachować zgodność ze standardem FDO ( http://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html )
mcedit .config/mc/ini
wyszukiwanie za skin
pomocą F7
skin=modarin256
jest na przykład bardzo fajne :) Spójrz, /usr/share/mc/skins/
aby zobaczyć różne tematy.
Możesz stworzyć własny motyw kolorów dla Aptitude. Jest nawet ładna dokumentacja .
Jak już powiedziano w zaakceptowanej odpowiedzi, głębsze kłopoty polegają na tym, że kolory są od siebie zależne, dlatego używany jest standardowy motyw kolorów terminalu, na którym opiera się motyw aplikacji ncurses. Zatem np. Zdolności mają różne „niebieskie”, niż możesz się spodziewać.
Oto mój styl żółto-czarny , który projektuję tak, aby był bardzo kontrastowy i używany z motywem terminala 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";
Po prostu dodaj go na końcu ~/.aptitude/config
pliku.