Wie kann ich die Xterm-Konfiguration speichern, die ich zur Laufzeit festgelegt habe?

Wie kann ich die Xterm-Konfiguration speichern, die ich zur Laufzeit festgelegt habe?

Ich habe mein xterm mit CTRL-MiddleClickund konfiguriert CTRL-RightClick. Gibt es eine Möglichkeit, diese Einstellungen zu exportieren und zu speichern?

Antwort1

Editres verwenden

Sie können Ihre Konfiguration nicht über das XTerm-Menü selbst speichern. ABER XTerm ist eine gut funktionierende X-Anwendung und unterstützt daher dieBearbeitungenProtokoll. Sie sollten also Folgendes tun:

  1. StartXTerm
  2. StartBearbeitungen
  3. Verwenden Sie die 'Baum abrufen' Befehl vonBearbeitungenum den Xt-Widget-Baum des XTerm zu erhalten (klicken Sie dazu einfach auf das XTerm)
  4. Wähle aus 'vt100' Widget und klicken Sie auf 'Ressourcenfeld anzeigen'
  5. Schauen Sie sich den unteren Rand des Ressourcenfelds an. Möglicherweise müssen Sie die Größe ändern und die Option 'Datei speichern' Dateiname
  6. Klicken Sie auf die gewünschten Ressourcen und legen Sie deren Werte fest
  7. Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Datei speichern'-Taste und beendenBearbeitungen

Die Sicherungsdatei kann jetzt an Ihre .Xdefaults angehängt werden.

Beispiel dessen, was ich durch dieses Verfahren erhalten habe:

.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

Beachten Sie, dass einige Optionen nur dann wirksam werden, wenn sich eine andere Option ändert. Zum Beispiel:rechte Bildlaufleistewird von Xterm nur dann gesucht, wennScrollleistevon „false“ in „true“ geändert.

Aber alles in allem sollten Sie die Möglichkeit haben, die gewünschte Konfiguration vorzunehmen.

Links:

Antwort2

Ich glaube nicht, dass man die Einstellungen eines laufenden Xterms in einer Datei speichern kann. Xterm-Einstellungen werden angegeben überX Ressourcen. Jeder der Einträge im Menü entspricht einer Ressource. DieHandbuchlistet die verfügbaren Ressourcen auf. Gegen Ende des Ressourcenabschnitts finden Sie eine Beschreibung der Menüs und für jeden Menüeintrag eine Beschreibung derAktiones ruft auf; und für jede Aktion ist im Handbuch angegeben, was sie bewirkt. Es kann sich dabei um die Änderung einer von einer Ressource gesteuerten Einstellung handeln.

Wenn Ihre X-Sitzung startet, werden Ressourcen von geladen ~/.Xdefaults. Sie können die Datei jederzeit neu laden, indem Sie

xrdb -merge ~/.Xdefaults

Um beispielsweise den blinkenden Cursor zu aktivieren und Anwendungen das Ändern des Fenstertitels zu gestatten, geben Sie Folgendes ein ~/.Xdefaults:

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

Antwort3

Sie können auch das Dienstprogramm von X11 verwenden appres. In Ihrem Fall möchten Sie die XTermKlasse oder genauer gesagt die VT100Klasse abfragen.

appres XTerm

Oder

appres VT100

Beide Befehle geben Werte im gleichen Format aus, wie .Xresourcessie verwendet werden.

Zum Speichern leiten Sie sie an eine Datei weiter.

appres VT100 | tee VT100resources.txt

verwandte Informationen