web-dev-qa-db-ja.com

xtermcygwin設定vtfonts-> truetypeフォント、utf8-encoding、utf8-fontsはデフォルトで設定されています

CygwinとcygwinXサーバーを使用していますが、xtermに問題があります。起動するたびに、メニューからパラメータを設定する必要があります。

それらをデフォルトでtrueに設定する方法はありますか?

XTermにデフォルト設定を設定するために使用する必要があると思われる/etc/X11/app-defaults/XTermという名前のファイルを見つけましたが、正しいパラメーター名と値が見つかりません。

2
dhblah

ファイル/etc/X11/app-defaults/XTermは、Xtermが使用する Xリソース を定義します。 Xリソースは、旧式のXアプリケーション(独自のそれほど強力ではない構成システムを持つGnomeやKDEなどの最新の環境よりも前に登場したアプリケーション)で使用される構成値です。

システムファイルを変更しないでください。代わりに、~/.Xresourcesに独自の設定を記述してください。ほとんどのセットアップはこのファイルを自動的に読み取りますが、Cygwinでは 手動で実行する必要がある場合があります

リソース設定の形式はSETTING: VALUEです。ここで、SETTINGはドットで区切られた名前で構成されます。最初の名前は、設定を指定しているアプリケーションの名前(ここでは、XTerm)、次に0個以上のネストされたコンポーネント(「ウィジェット」)、最後にリソース名です。 マニュアルページ はリソース名を文書化します。

XTerm.VT100.utf8: 1
XTerm.VT100.renderFont: true

リソース名では大文字と小文字が区別されます。 StudlyCapsified名はクラスを示し、小文字の名前はインスタンスを示します。これが何を意味するのかを本当に理解する必要はありません。発生した場合は、インスタンスの設定がクラスの設定よりも優先されることに注意してください。