Как сохранить конфигурацию Xterm, заданную во время выполнения?

Как сохранить конфигурацию Xterm, заданную во время выполнения?

Я настроил свой xterm с помощью CTRL-MiddleClickи CTRL-RightClick. Есть ли способ экспортировать и сохранить эти настройки?

решение1

Использовать редакторы

Вы не можете сохранить то, что вы настроили через собственное меню XTerm. НО, XTerm — это хорошо себя ведущее приложение X, и как таковое оно поддерживаетредакторыпротокол. Итак, что вам следует сделать:

  1. ЗапускXTerm
  2. Запускредакторы
  3. Использовать 'Получить дерево'командаредакторычтобы получить дерево виджетов XT XTerm (просто щелкните по 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 только тогда, когдаполоса прокруткиизменено с ложного на истинное.

Но в целом у вас должна быть возможность выполнить желаемую конфигурацию.

Ссылки:

решение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

Обе команды выведут значения в том же формате, что и .Xresourcesиспользуемые.

Перенаправить/перенаправить в файл для их сохранения.

appres VT100 | tee VT100resources.txt

Связанный контент