異なる設定でxtermインスタンスを起動する

異なる設定でxtermインスタンスを起動する

xterm異なる設定ファイルを使用してインスタンスを起動する方法があります。例xterm -load .Xresources-1:xterm -load .Xresources-1

使用すると、xrdb -load ~/.Xdefaults構成がグローバルに変更されるので、これを回避しようとします。

答え1

これは通常、インスタンス名デフォルトでは実行されるプログラムの名前ですが、-nameオプション。(プログラムへのシンボリック リンクを作成してそのリンクを実行すると、プログラムの名前を簡単に変更できます)。

次のような設定のリソースファイルがある場合

xterm*font: fixed

実例xterm行の先頭にあります。

変更することもできますクラス名(これは通常XTerm、リソース行の先頭にも表示されます)。uxtermスクリプトは-classxtermこれを上書きして設定を変更し、UTF-8 モードで一貫して動作するようにするオプション。

クラス名が異なる場合は、app-defaults検索メカニズムを使用して、異なるリソースファイルをサポートできます。環境変数をXAPPLRESDIR自分のディレクトリに設定し、ローカルでカスタマイズされたリソースファイル(それぞれに名前が付けられています)があります。クラス)。これはバツ(7):

アプリケーション固有のファイル
環境変数で指定されたディレクトリXUSERFILESEARCHPATHまたは環境変数XAPPLRESDIR(これは単一のディレクトリを指定し、'/'POSIXシステムの場合)、および標準的な場所(通常は/tmp/Xorg-KEM/lib/X11/、しかしこれはXFILESEARCHPATHアプリケーション固有のリソースは、環境変数などから検索されます。たとえば、アプリケーションのデフォルトリソースは通常、/tmp/Xorg-KEM/lib/X11/app-defaults/を参照してくださいX ツールキット組み込み関数 - C 言語インターフェース詳細はマニュアルをご覧ください。

関連情報