我想用我的 Xresources 运行 xterm。
.Xresources
我在连接到的用户文件夹中VcXsrv
以及本地 PC 中都有此文件program files/vcxsrv
(两者均.Xdefaults
具有.Xresources
相同的 xterm 格式定义)。我找不到VcXsrv
加载Xdefaults
安装附带的此文件的方法。
如果我这样做xrdb -merge
或xrdb -load
在 xterm 内部,我启动的下一个 xterm 将与Xresources
已加载的 xterm 一起启动。但是,我不想从默认的白色背景 xterm 启动并始终将其放在后面,而是使用我已在其文件夹中放置配置的 xterm,我认为它应该已经加载。
我做错了什么吗?关于如何加载Xdefaults
本地文件,您有什么想法吗Xserver
?
答案1
.Xdefaults
每次 xapp 启动时,都会被 xapps ( xterm
、等)读取。xclock
.Xresources
xrdb
通常在 X 服务器启动时加载一次(即startx
脚本)。更多详细说明这里
当你xterm
在远程机器上启动时,它会尝试读取远程.Xdefaults
文件。只需将资源放在那里或链接ln -s .Xresources .Xdefaults
到你的主目录中即可。