Синтаксис.Xresources

Это - демонстрационная строка от моего .Xresources:

XTerm.vt100.geometry: 80x64+240+120

Это работает, но я обеспокоен стилем. Одна вещь состоит в том, что я вижу, что люди используют вещи как xterm*background.Какая разница? Другой - заявления страницы справочника того xterm что geometry ресурс находится в классе Geometry, но когда я поместил Geometry вместо vt100, это не работает.

1
задан 26.09.2013, 13:15

1 ответ

Существует два варианта определения ресурсов X11 в .Xresources. Можно или указать ресурсы для имени приложения, или для Класса. Классы обычно называют с ведущим капиталом (капиталами).

У меня есть в моем.Xresources только это: xterm*color4: #8080c0.

В примере xterm, можно использовать параметр -name xxx, изменить имя приложения на xxx. Тем путем у Вас могли быть различные "стили" xterms, например. При определении ресурсов для Класса он должен влиять на все экземпляры того класса (все XTerm приложения, неважно, имя приложения).

* подстановочный знак. Люди используют его для установки ресурса для многих различных виджетов. Возможно, кнопка или полоса прокрутки. Если Вы всегда хотите черный фон на всем, вместо того, чтобы иметь много строк X ресурсов, можно использовать подстановочный знак.

В Вашем примере необходимо попробовать Геометрию капиталом G: XTerm.VT100.Geometry: 80x64+240+120 установить его для всего Вашего VT100 XTerms. (но не для TEK).

4
ответ дан 12.12.2019, 09:18

Теги

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