LINUX.ORG.RU

Ответ на: комментарий от mord0d

Любое приложение может напечатать контрольные последовательности терминала, шок. Цвета это одна из наименьших проблем, которые может создать кривое приложение.

anonymous
()
Ответ на: комментарий от anonymous

Дааа, можно выбрать и цвет фона и цвет текста аж из 16 базовых цветов! О чём я и говорю — прибито.

В то время как во FreeBSD эти дефолтные 16 цветов можно переназначить в любом из удобных форматов — десятичном R(0..255),G(0..255),B(0..255) или шестнадцатиричном #RRGGBB (16,581,375 цветов).

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

О чём я и говорю — прибито.

Их можно переназначить:

if [ "$TERM" = "linux" ]; then

        echo -en "\e]P0000000"     # black, background
        echo -en "\e]P19e313a"     # darkred
        echo -en "\e]P2839c5d"     # darkgreen
        echo -en "\e]P3af563e"     # brown
        echo -en "\e]P43e56af"     # darkblue
        echo -en "\e]P5935d8d"     # darkmagenta
        echo -en "\e]P65f8b8a"     # darkcyan
        echo -en "\e]P7697180"     # lightgray
        echo -en "\e]P85e5c64"     # darkgray
        echo -en "\e]P9be616b"     # red
        echo -en "\e]PAa3bc8d"     # green
        echo -en "\e]PBcf876e"     # yellow
        echo -en "\e]PC80a1c0"     # blue
        echo -en "\e]PDb38ead"     # magenta
        echo -en "\e]PE8fbbba"     # cyan
        echo -en "\e]PFaaaebd"     # white, foreground
fi
dmitry237 ★★★
()