Я настроил свой xterm с помощью CTRL-MiddleClick
и CTRL-RightClick
. Есть ли способ экспортировать и сохранить эти настройки?
решение1
Использовать редакторы
Вы не можете сохранить то, что вы настроили через собственное меню XTerm. НО, XTerm — это хорошо себя ведущее приложение X, и как таковое оно поддерживаетредакторыпротокол. Итак, что вам следует сделать:
- ЗапускXTerm
- Запускредакторы
- Использовать 'Получить дерево'командаредакторычтобы получить дерево виджетов XT XTerm (просто щелкните по XTerm)
- Выберите 'vt100' виджет и нажмите на 'Показать поле ресурсов'
- Посмотрите на нижнюю часть поля ресурсов, возможно, вам придется изменить его размер, и установите «Сохранить файл' имя файла
- Нажмите на нужные ресурсы и установите их значения.
- Когда закончите, нажмите кнопку «Сохранить файл' кнопку и выйтиредакторы
Теперь файл сохранения можно добавить к вашему .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