![为 VcXsrv 加载 .Xdefaults(打开 Xming 替代方案)](https://linux22.com/image/1360637/%E4%B8%BA%20VcXsrv%20%E5%8A%A0%E8%BD%BD%20.Xdefaults%EF%BC%88%E6%89%93%E5%BC%80%20Xming%20%E6%9B%BF%E4%BB%A3%E6%96%B9%E6%A1%88%EF%BC%89.png)
我想用我的 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
到你的主目录中即可。