如何保存运行时设置的 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 才会查找滚动条由假变为真。

但总而言之,您应该能够进行您想要的配置。

链接:

答案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

相关内容