como obter / imprimir todas as opções / configurações / variáveis urxvt

2

Esta resposta diz onde encontrar uma referência para as opções de configuração urxvt .Xresources.

Eu tenho encontrado este comando para imprimir os recursos rxvt inteiros com descrições tiradas da manpage com seus valores padrão:

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 ]*\([^\^]\+\),! \n! URxvt*\n\n,g' | sed 's,@@\(  \+\),\n,g' | sed 's,@*$,,g' | sed '/^[^!]/d' | tr -d "'\'"

Mas como posso imprimir ou de alguma forma obter os valores atuais para essas configurações?

    
por erik 15.11.2013 / 12:18

1 resposta

3

As configurações dos programas X podem ser armazenadas no banco de dados de recursos do X. Você pode interagir com esse banco de dados por meio do utilitário xrdb , consulte man xrdb para obter detalhes.

Portanto, para obter a configuração atual para URxvt , use a opção -query :

xrdb -query | grep -i urxvt

Você receberá uma lista das opções explicitamente definidas no seu ~/.Xresources , por exemplo. Todas as outras opções provavelmente usarão o valor padrão, que você já extraiu da man page.

    
por 15.11.2013 / 14:01