Я использую виртуальную машину в Virtual Box под управлением Lubuntu 14.04. Мне было интересно, как вы можете настроить разные цвета в окне терминала. Обычно я держу свой монитор довольно тусклым, чтобы он не напрягал глаза, но недостатком этого является то, что более темные цвета в окне терминала, особенно используемый оттенок синего, нечитаемы. Есть ли способ выбрать значения R/G/B разных цветов в терминале? Я хочу сделать синий цвет на несколько оттенков ярче, чтобы он лучше выделялся на черном фоне. Спасибо!
Настроить цвета шрифта XTerm?
Ответы (1)
Предполагая, что вы говорите о xterm, есть два способа установки цветов:
- при запуске, используя настройки ресурса X
- после запуска, используя управляющие последовательности
В обоих случаях значение обычно задается как строка RGB (красный/зеленый/синий). В Debian (и производных дистрибутивах, таких как Ubuntu) есть пакет xtermcontrol
, который упрощает отправку управляющих последовательностей для установки цветовой палитры xterm. Цвет(а) для синего: color4 (обычный) и color12 (яркий). Если у вас установлен xtermcontrol
, вы можете получить значение, которое в настоящее время используется для одного из них, например, g
$ xtermcontrol --get-color4
rgb:0000/0000/eeee
где «eeee» — шестнадцатеричное значение, используемое для цвета4 (обычный синий). Программа позволяет вам установить цвет с другим параметром, например,
$ xtermcontrol --color4=rgb:0000/0000/ffff
$ xtermcontrol --get-color4
rgb:0000/0000/ffff
и поскольку значение выводится на стандартный вывод, можно было бы написать сценарий для получения текущего цвета и его изменения.
Управляющая последовательность, конечно, применяется только к xterm, в котором она отправлена. Чтобы применить подобное изменение ко всем всем xterm, вы должны использовать параметр ресурса. Обычно люди используют «xrdb -merge» для применения настроек ресурсов. Я этого не делаю -- скорее, я устанавливаю переменную среды XAPPLRESDIR так, чтобы она указывала на мои собственные настраиваемые файлы ресурсов. Другие редактируют $HOME/.Xdefaults
(это можно сделать несколькими способами). Однако наиболее вероятным параметром ресурса, на изменение которого следует обратить внимание, является color4.
man xterm
и найдите фон. - person Keith Thompson   schedule 07.03.2015rtfm
. - person Thomas Dickey   schedule 07.03.2015