如何保存我在运行时设置的 Xterm 配置?

pro*_*ean 8 configuration xterm

我使用CTRL-MiddleClick和配置了我的 xterm CTRL-RightClick。有没有办法导出保存这些设置?

小智 5

使用编辑器

您无法保存通过 XTerm 自己的菜单配置的内容。但是,XTerm 是一个表现良好的 X 应用程序,因此它支持editres协议。所以你应该做的是:

  1. 启动XTerm
  2. 启动editres
  3. 使用editres的“获取树”命令获取 XTerm 的 Xt 小部件树(您只需单击 XTerm)
  4. 选择“ vt100 ”小部件并单击“显示资源框
  5. 查看资源框的底部,您可能需要调整它的大小,并设置“保存文件”文件名
  6. 单击想要的资源并设置它们的值
  7. 完成后,单击“保存文件”按钮并退出editres

保存文件现在可以附加到您的 .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
Run Code Online (Sandbox Code Playgroud)

请注意,某些选项仅在其他选项更改时才生效。例如:只有当scrollBar从 false 变为 true时,Xterm 才会查找rightScrollBar

但总而言之,您应该有可能进行所需的配置。

链接:


Gil*_*il' 3

我认为您不能将正在运行的 Xterm 的设置保存到文件中。Xterm 设置是通过X 资源指定的。菜单中的每个条目对应一个资源。该手册列出了可用的资源。在资源部分的末尾附近,您将找到菜单的描述,以及每个菜单条目所调用的操作的描述;对于每个操作,手册都会指示其作用,可以是修改由资源控制的设置。

当您的 X 会话启动时,资源将从~/.Xdefaults. 您可以随时通过运行重新加载文件

xrdb -merge ~/.Xdefaults
Run Code Online (Sandbox Code Playgroud)

例如,要启用闪烁光标并允许应用程序更改窗口标题,请将其放入~/.Xdefaults

XTerm.VT100.allowTitleOps: true
XTerm.VT100.blink: true
Run Code Online (Sandbox Code Playgroud)