Answers:
也许快速解决:mc -b
强制使用无色模式;)
您可以为编写自己的皮肤mc
,其中包括配色方案。他们居住在~/.mc/skins
并被选中mc -S skinname
。本文对此进行了讨论,最后有一个示例可供下载。
但也许更深层次的麻烦是您的术语背景不是“预期的颜色”,因此另一种方法是更改术语显示16种“标准颜色”的方式。(例如,如果从对比度的角度来看这对您更有利,那么这会使所有以前绿色的项目变为紫色。)如何完成此操作取决于您的终端仿真器,例如XFCE的Terminal在其首选项对话框中有它,对于xterm来说,您可能需要编辑配置文件等。
从变更日志:
版本4.8.0-pre1
警告:配置文件已从$ HOME / .mc目录移至XDG_CONFIG_ *目录,以遵守FDO标准(http://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html)
mcedit .config/mc/ini
例如,搜索skin
with F7
skin=modarin256
真的很不错:)调查/usr/share/mc/skins/
以了解不同的主题。
您可以为Aptitude创建自己的颜色主题。甚至还有不错的文档。
就像已经接受的答案中已经说过的那样,更深的麻烦实际上是颜色彼此依赖,因此您正在使用标准的终端颜色主题,而ncurses应用主题正是基于此。因此,智能可能会具有与您预期不同的“蓝色”。
这是我的黄色/黑色样式,我将其设计为具有高对比度,并与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";
只需将其添加到~/.aptitude/config
文件末尾即可。