さくです。 ブックレビューの対象にもなっている「Linux日本語環境」の付録Bに詳しく説明さ れています、と紹介しておいた上で、かなりおおざっぱに。 At Fri, 29 Sep 2000 17:32:29 +0900, H Mizutani <h-miz _at_ kctv.ne.jp> wrote: > .Xdefault と .Xresources の使い分けをどなたか教えてください。 ・~/.Xdefaults 歴史的理由で、一切xrdbを使用しない状態だと、各Xクライアントは起動されるた びに~/.Xdefaultsを参照します。参照されるのは必ずこの名前のリソース定義ファ イルです。 Xを使用している最中に~/.Xdefaultsを変更した場合、同じXのセッション中に何か Xクライアントを起動すると、この変更を反映した状態で起動します。 一度でもxrdbで何らかのリソースファイルを読んでしまうと、以降はXクライアン トは~/.Xdefaultsを参照しなくなります。つまり、~/.Xdefaultsへの変更は無視さ れます。同一Xセッション中でリソースの変更をXクライアントに反映させるために は、修正後の~/.Xdefaultsを明示的にxrdbで読み直す必要が生じます。 ・~/.Xresources とくに決められた名前ではなく、Xを使用するときにxrdbに読ませるリソース定義 ファイルの名前として慣例的に使用されているだけです。 システムのX起動設定でxrdbが実行される環境では~/.Xdefaultsを用意しても意味 がないので、~/.Xresourcesを使用するのがよいのかな。 xrdbはcppを通した結果を読むので、#includeを使うのも手です。 -- OZAWA -Crouton- Sakuro E-Mail: mailto:crouton _at_ weatherlight.org Web: http://www.weatherlight.org/~crouton/ PGP: C98F 74E0 AEEB 4578 1DFC F650 3BE0 9627 11FC C9F5
Follow-Ups: References:
- [linux-users:74089] LASER5での.XdefaultsJinichi Saito
- [linux-users:74098] Re: LASER5での.XdefaultsH Mizutani
- Prev by Subject: [linux-users:74104] Re: LASER5での.Xdefaults
- Next by Subject: [linux-users:74106] Re: LASER5での.Xdefaults
- Previous by thread: [linux-users:74104] Re: LASER5での.Xdefaults
- Next by thread: [linux-users:74106] Re: LASER5での.Xdefaults
- Indexes:[Main][Thread]