如何获取/打印所有 urxvt 选项/设置/变量

如何获取/打印所有 urxvt 选项/设置/变量

回答告诉在哪里可以找到 urxvt .Xresources 配置选项的参考。

我有找到这个命令打印整个 rxvt 资源及其从手册页获取的描述及其默认值:

man -Pcat urxvt | sed -n '/th: b/,/^B/p'|sed '$d'|sed '/^ \{7\}[a-z]/s/^ */^/g' | sed -e :a -e 'N;s/\n/@@/g;ta;P;D' | sed 's,\^\([^@]\+\)@*[\t ]*\([^\^]\+\),! \2\n! URxvt*\1\n\n,g' | sed 's,@@\(  \+\),\n\1,g' | sed 's,@*$,,g' | sed '/^[^!]/d' | tr -d "'\`"

但是我怎样才能打印或者以某种方式得到当前值这些设置?

答案1

X 程序的设置可以存储在 X 资源数据库中。您可以通过xrdb实用程序与该数据库交互,man xrdb有关详细信息,请参阅。

因此,要获取的当前设置URxvt,请使用以下-query选项:

xrdb -query | grep -i urxvt

您将获得在示例中明确定义的选项列表~/.Xresources。所有其他选项可能使用您已从手册页中提取的默认值。

相关内容