= Цветовые схемы = Midnight Commander имеет возможность создания цветовых схем, позволяющих изменять внешний вид всех элементов интерфейса программы. Кроме того, даже если терминал и поддерживает цвета, Midnight Commander может быть принудительно запущен в чёрно-белом режиме; для этого используется ключ {{{-b}}} (или {{{--nocolor}}}). == Цвета, используемые в Midnight Commander == Вид каждого элемента интерфейса определяется парой цветов: цветом текста и цветом фона. Всего доступно 16 цветов для текста и 8 цветов для фона: {{{ #!rst +--------------------------+---------------------------+ |Цвета, используемые |Цвета, используемые | |как для текста, |только для текста | |так и для фона | | +===========+==============+===============+===========+ | black | чёрный | gray | серый | +-----------+--------------+---------------+-----------+ | red | красный | brightred | | +-----------+--------------+---------------+-----------+ | green | зелёный | brightgreen | | +-----------+--------------+---------------+-----------+ | brown | коричневый | yellow | жёлтый | +-----------+--------------+---------------+-----------+ | blue | синий | brightblue | | +-----------+--------------+---------------+-----------+ | magenta | пурпурный | brightmagenta | | +-----------+--------------+---------------+-----------+ | cyan | голубой | brightcyan | | +-----------+--------------+---------------+-----------+ | lightgray | светло-серый | white | белый | +-----------+--------------+---------------+-----------+ }}} == Определение цветовой схемы == Цветовая схема по умолчанию определена в исходном коде и не может быть изменена без перекомпиляции программы. При запуске программы она анализируется первой. Затем анализируются цветовые схемы, определённые пользователем. У пользователя имеются четыре возможности переопределить цвета элементов интерфейса Midnight Commander: * через секцию [Colors] конфигурационного файла {{{~/.mc/ini}}}; * через секцию описания терминала файла {{{~/.mc/ini}}}. Для каждого типа терминала можно определить свою цветовую схему; * через значение переменной окружения {{{MC_COLOR_TABLE}}}; * через параметр командной строки {{{-C}}} (или {{{--colors}}}). Каждая из этих настроек дополняет или прекрывает предыдущую. == Цветовая схема по умолчанию == == Формат описания цветовой схемы пользователя == Также смотрите краткую справку по заданию цветовой схемы в командной строке: {{{ $ mc -H или $ mc --help-colors }}}