mc и 256-цветность

Oct 21, 2011 16:47

Поставил версию 4.8.0
Эта, а так же другие предыдущие версии поддерживали скины с 256 цветным интерфейсом.
Попробовал с скином xoria256. Получается. На досуге покручу цвета.
Но...
Это все работает когда я работаю в графике, а когда перехожу в виртуальную текстовую консоль начинаются чудеса... И символы и цвета приобретают чудесный вид...
Есть два варианта выбора скина:
1. тупо прописать в конфиге скин (default или xoria256)
2. Запускать типа mc -S xoria256

но второй вариант не удобен, а первый вариант будет давать ошибку о невозможности использовать этот скин в текстовой не 256-цветной консоли.

помогает прописать в .bashrc такое:

unalias mc
export TERM=xterm
if [ $DISPLAY != '' ] # это 2 одинарные кавычки, обозначают что графический дисплей не определен
then
 export TERM=xterm-256color
 alias mc='mc -S xoria256'
fi

и тогда в текстовой консоли будет дефолтный мс а в графике цветастый...

Поправленная версия:

export TERM=linux
alias mc='mc -S default'
if [ "x$DISPLAY" != 'x' ]
then
 export TERM=xterm-256color
 alias mc='mc -S xoria256'
fi

Подразумевается что xoria256 скин присутствует в системе или установлен вручную...
Previous post Next post
Up