実行時に設定した Xterm 設定を保存するにはどうすればよいですか?

実行時に設定した Xterm 設定を保存するにはどうすればよいですか?

CTRL-MiddleClickと を使用して xterm を設定しましたCTRL-RightClick。これらの設定をエクスポートして保存する方法はありますか?

答え1

editres を使用する

XTermのメニューで設定した内容を保存することはできません。しかし、XTermはXアプリケーションとして動作が優れているため、編集者プロトコル。したがって、次の操作を実行してください。

  1. 打ち上げXTerm
  2. 打ち上げ編集者
  3. 使用 'ツリーを取得' コマンドの編集者XTermのXtウィジェットツリーを取得するには(XTermをクリックするだけです)
  4. を選択 'VT100'ウィジェットをクリックして'リソースボックスを表示'
  5. リソースボックスの下部を見て、サイズを変更し、「ファイルを保存' ファイル名
  6. 必要なリソースをクリックして値を設定します
  7. 完了したら、「ファイルを保存'ボタンを押して終了編集者

保存ファイルを .Xdefaults に追加できるようになりました。

この手順で得られた結果の例:

.xterm.vt100.utf8: true
.xterm.vt100.utf8Fonts: true
.xterm.vt100.utf8Title: true
.xterm.vt100.vt100Graphics: true
.xterm.vt100.dynamicColors: true
.xterm.vt100.reverseVideo: true
.xterm.vt100.rightScrollBar: true
.xterm.vt100.scrollBar: true
.xterm.vt100.colorRVMode: true

注意してください。一部のオプションは、他のオプションが変更された場合にのみ有効になります。例:右スクロールバーXtermによって検索されるのは、スクロール・バーfalse から true に変更されました。

しかし、全体としては、必要な構成を実行できるはずです。

リンク:

答え2

実行中のXtermの設定をファイルに保存することはできないと思います。Xtermの設定は次のように指定します。X リソースメニュー内の各項目はリソースに対応しています。マニュアル利用可能なリソースを一覧表示します。リソースセクションの終わり近くにメニューの説明があり、各メニュー項目の説明があります。アクション呼び出されるアクションごとに、マニュアルにそのアクションの実行内容が示されます。たとえば、リソースによって制御される設定を変更するなどです。

Xセッションが開始すると、リソースは からロードされます~/.Xdefaults。次のコマンドを実行すると、いつでもファイルを再ロードできます。

xrdb -merge ~/.Xdefaults

たとえば、点滅するカーソルを有効にして、アプリケーションがウィンドウのタイトルを変更できるようにするには、次のように記述します~/.Xdefaults

XTerm.VT100.allowTitleOps: true
XTerm.VT100.blink: true

答え3

X11 のappresユーティリティを使用することもできます。この場合、クラスXTerm、より具体的にはVT100クラスを照会する必要があります。

appres XTerm

または

appres VT100

どちらのコマンドも、uses と同じ形式で値を出力します.Xresources

ファイルにリダイレクト/パイプして保存します。

appres VT100 | tee VT100resources.txt

関連情報