Действительно ли возможно использовать именованные цвета в Zsh вне имен ANSI?

Сервис Сборки OpenSuse, возможно? Не позволяйте имени, OpenSuse дурачат Вас, оно поддерживает другие дистрибутивы также. Я не полагаю, что это дает Вам вкусный репозиторий, но это действительно дает Вам место для пользователей для загрузки .rpm файлов. Но самая прохладная вещь, которую это делает, является этим, скомпилирует Ваш пакет для Вас в любой архитектуре и безотносительно версий Fedora/SuSe/и т.д., который Вы хотите поддерживать.

Основная страница: https://build.opensuse.org/
Страница Wiki: http://en.opensuse.org//openSUSE:Build_Service

6
01.09.2010, 01:58
1 ответ

Первые 16 цветов были стандартными в течение долгого времени (и имейте главным образом стандартные оттенки). 256 цветов являются более свежим расширением, определенным xterm и совместимыми терминалами. xterm документация говорит следующее о цветах 16–255:

Они указывают цвета для расширения с 256 цветами. Значения ресурса по умолчанию для цветов 16 - 231 для создания 6x6x6 цветной куб, и окрашивает 232 - 255 для создания полутонового пандуса.

Цвета могут быть изменены из терминала; посмотрите ctlseqs файл. Например, print '\e]4;42;taupe\a' изменения окрашивают 42 для серо-коричневого (названия цвета доступны в /etc/X11/rgb.txt или некоторое другое зависимое от распределения местоположение).

Если Вы довольны предположить, что цвета выше 16 имеют свои значения по умолчанию, Вы могли расшириться $color массив с именами от rgb.txt. Необходимо будет сделать немного арифметики для нахождения самого близкого приближения 8-разрядных цветов в LG (6) разрядные цвета.

3
27.01.2020, 20:30
  • 1
    это походит на ЛАВАШ, Вы думали бы, что кто-то просто сделает это так, он не должен быть сделан на отдельном системном уровне. –  xenoterracide 02.09.2010, 17:25

Теги

Похожие вопросы