因为我的下划线在我的 xterm 中不断消失,所以我设置了
XTerm.scaleHeight: 1.1
在我的.Xresources 文件中。
这解决了问题,但是当我在不同的外部显示器之间切换时,设置scaleHeight
似乎丢失或恢复为其默认值,或者其他什么。
我可以通过重新启动来恢复我的自定义设置,但显然我不想一直这样做。所以我希望当我丢失它时,我可以从 xterm 中的命令行重置它。我下载了xtermcontrol
看起来很有希望的,但手册页没有指导如何设置像这样的模糊属性scaleHeight
。有人能建议这是否可行吗?
谢谢
答案1
我不认为xterm
可以在运行时修改这个值。
您可以将设置放入其中,~/XTerm
这样每次xterm
启动时都会读取它。修改此文件后,您只需退出并重新启动即可xterm
。
如果将其放置在 中~/.Xresources
,则需要执行xrdb merge ~/.Xresources
然后重新启动xterm
才能使更改生效。
这是因为xterm
它本身会查看 ; 的内容~/XTerm
并向 X 服务器查询在启动时或手动使用 加载到 X 服务器的服务器端资源xrdb
。
无需重启系统。(最坏的情况是,您可以退出图形环境并重新登录,但这也没有必要。)