![从 Fedora 25 中的 Cinnamon 启动菜单启动时,Xterm 不会加载 .xdefaults](https://linux22.com/image/108746/%E4%BB%8E%20Fedora%2025%20%E4%B8%AD%E7%9A%84%20Cinnamon%20%E5%90%AF%E5%8A%A8%E8%8F%9C%E5%8D%95%E5%90%AF%E5%8A%A8%E6%97%B6%EF%BC%8CXterm%20%E4%B8%8D%E4%BC%9A%E5%8A%A0%E8%BD%BD%20.xdefaults.png)
Xterm 和 .xdefaults 文件一开始就没有预加载到我的系统上,即使运行 Xterm 一次后,我也必须自己创建 .xdefaults。我相信我已经把它放在正确的地方了:
/home/(用户)
Xterm 出于什么原因忽略我的 .xdefaults 文件?现在看起来像这样:
xterm*dynamicColors:: true
xterm*background:: black
xterm*foreground:: white
xterm*utf8:: 2
xterm*eightBitInput:: true
xterm*saveLines:: 32767
xterm*scrollTtyKeypress:: true
xterm*scrollTtyOutput:: false
xterm*scrollBar:: false
xterm*loginShell:: true
xterm*faceName:: Monospace:pixelsize=11
xterm*jumpScroll:: true
xterm*multiScroll:: true
xterm*toolBar:: false
xterm*geometry:: 100x30
它是否正确?
答案1
两个冒号(::
) 不是正确的语法。
此外,使用类名你会得到更好的结果XTerm
比实例名称xterm
。
另外,“.xdefaults”也不正确(这是一个前导“X”而不是“x”,并且大多数配置坚持要求您在文件名后加上主机名,例如“.Xdefaults-myhostname”)。
您没有提到 xrdb - 通常建议将其作为方便的锤子(又名“解决方案”)。但如果您使用“.Xdefaults-whatever”,则 xrdb 基本上无关紧要。
要查看 X 资源中可见的内容,我会安装“appres”,然后执行
appres XTerm