Как я могу найти значение по умолчанию (шрифт) ресурс, который использует XTerm?

Можно получить эту работу при помощи:

TEST=foo && echo $TEST
11
13.04.2017, 15:36
4 ответа

appres утилита перечисляет ресурсы, используемые приложением, и пользователь и значение по умолчанию.

appres XTerm xterm

Первым аргументом является имя класса (xterm -class Xxx). Вторым аргументом, который является дополнительным, является имя экземпляра (xterm -name xxx).

“Большой” шрифт .VT100.font5 или .VT100.utf8Fonts.font5. См. руководство для ли .utf8Fonts используется, это немного сложно. Если у Вас есть больше чем один среди *.VT100.font5 и ?.VT100.font5 и XTerm.VT100.font5 и xterm.VT100.font5, последний в этом списке применяется; см. X документации для окровавленных деталей приоритета имени ресурса.

appres XTerm | grep font5
16
27.01.2020, 19:56

Попробуйте это - это запрашивает базу данных ресурса X-сервера

% xrdb -q| grep -i font

См. также

% man xrdb
3
27.01.2020, 19:56

Вы можете использовать LSOF , чтобы переписать все файлы с помощью заданного идентификатора процесса и GREP для шрифтов.

lsof  -p <process_id_of_xterm> | grep fonts

Например,

lsof -p `ps -a | grep xterm | cut -d' ' -f1` | grep fonts

Образец выхода:

$ lsof -p `ps -a | grep xterm | cut -d' ' -f1` | grep fonts
xterm   17560 testuser  mem    REG  253,1    137272  9154732 /usr/share/fonts/liberation/LiberationSans-Bold.ttf
xterm   17560 testuser  mem    REG  253,1    139628  9154735 /usr/share/fonts/liberation/LiberationSans-Regular.ttf
8
27.01.2020, 19:56
  • Для шрифтов: xterm -report-fonts.
  • Для цветов: xterm -report-colors.
5
27.01.2020, 19:56

Теги

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