.Xresources 設定が適用されます。

.Xresources 設定が適用されます。

.Xresources設定を確認する方法はありますか?効率的な(とは違いますxrdb -query)今この瞬間?たとえば、私はそれを尊重しないようなホストにいますが、*reverseVideo: trueそれが私がそれを間違った方法で書いたからであるかどうかはわかりません(*florb: glorb実行時にエラーも発生しませんxrdb -merge $HOME/.Xresources)。サポートされていないか他のものです。

ベストアンサー1

xrdb -queryXサーバーに明示的にロードされたリソースを一覧表示します。

appresアプリケーションが受信するリソースを一覧表示します。これには、システムのデフォルト(通常は/usr/X11R6/lib/X11/app-defaults同じディレクトリにある/etc/X11/app-defaults)とサーバーの明示的な設定を使用するリソースが含まれますxrdb。たとえば、appres XTerm fooxtermという名前を使用して、利用可能なリソースを特定するために特定のクラスとインスタンスを制限できますxterm -name foo

Xサーバーは設定リストのみを保存します。ウィジェットが実際にこれらの設定を使用するかどうかを知る方法はありません。階層でリソースをより高く設定できる必要があり、そのリソースは関連するコンポーネントにのみ適用され、上書きされないため、無効なリソース名は見つかりません。

X リソース仕様は、かなり複雑な優先順位ルールに従います。設定のいずれかが適用されないと思われる場合は、より具体的であるため、優先的に適用されるシステム設定が原因である可能性があります。出力を見て、appres Classシステム設定があることを確認してください。.reverseVideo。アプリケーションがEditresプロトコルをサポートする数少ないアプリケーションの1つである場合は、このプログラムを使用してeditresそのリソースツリーを調べることができます。

おすすめ記事