Эмулятор терминала с пользовательской цветовой палитрой

Я пытаюсь получить больше цветов в эмуляторе терминала. В основном, чтобы получить
красивее подсветка синтаксиса. Я довольно широко погуглил для
эмулятор терминала, который поддерживает 24bit colordepth и который не кажется
иметь место. И даже если бы это был экран gnu, который я широко использую, только
поддерживает 256 цветов.

альтернативным подходом было бы манипулирование цветовой палитрой
терминал. gnome-терминал позволяет это, но только для цветов в
первые 16 позиций палитра. Это позволит мне изменить палитру
запись 3 из ослепительного #00CD00 для более спокойных #4E9A06, который делает лучше
опыт работы в командной строке. Для подсветки синтаксиса, однако, 16 цветов
немного ограничено. Теперь я ищу эмулятор терминала, который позволит мне
портной всего 256 элементов палитры.

есть ли такой зверь, чтобы найти?

21
задан oivvio
03.01.2023 14:47 Количество просмотров материала 2523
Распечатать страницу

4 ответа

С 17 февраля есть форк rxvt-unicode что делает именно то, что я искал. С помощью ресурсов X можно настроить все 256 цветов. Каждый цвет может быть установлен на любой из 2^24 RGB триплетов.

на свежеустановленной Убунту 11.04 установка делается так:

sudo apt-get install libperl-dev libx11-dev libxft-dev git g++
git clone https://github.com/trapd00r/rxvt-unicode.git
cd rxvt-unicode
sh configure --enable-256-color --enable-font-styles \ 
             --enable-perl--enable-mousewheel --enable-lastlog --enable-xft
make
make install
5
отвечен oivvio 2023-01-04 22:35

попробуйте xterm. 256 color xterm поддерживается, например,что плагин vim. он также должен работать с rxvt и mrxvt.

1
отвечен Alexey Yakovenko 2023-01-05 00:52

на eLinks Manual говорит о его истинно-цветной режим:

обратите внимание, что только один терминал способен покажите это konsole из kdebase-3.5.4.

Не будучи пользователем Konsole, беглый веб-поиск этой функции заставляет меня сомневаться, знает ли кто-нибудь еще об этом или может ли какое-либо другое программное обеспечение в настоящее время использовать его.

0
отвечен Anonymous 2023-01-05 03:09

хотя я не нашел его явно заявленным в любом месте, насколько я могу судить, только 16 цветов определимы пользователем, а другие-просто вариации оригинальных 16. Следует иметь в виду, что терминал предназначен только для поддержки 16 цветов, не меньше, не больше. То, что можно отобразить больше, это в основном просто ум и хорошее Программирование.

Итак, ответ на ваш вопрос: нет, вы не можете определить полную палитру из 256 цветов.

0
отвечен Arkenklo 2023-01-05 05:26

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх