Xresources在13.10中没有做任何事情

我试图了解.Xresources的function,但即使是最简单的配置,我也无法做到。 例如,我希望能够更改终端的背景颜色。

在我的.Xresources文件中,我有:

*background: #FFFFFF

我保存然后运行

xrdb -merge ~/.Xresources

我已经尝试退出终端,注销然后重新启动,然后重新启动。 没运气。

我知道我可以通过使用编辑 – >配置文件首选项 – >颜色来更改背景,但我想了解Xresources

编辑:我在Ubuntu论坛上询问了这个问题并收到了Toz的回复

您使用的是哪个终端程序? 您列出的进程适用于xterm(以及其他Xt库派生的应用程序)。 如果你正在使用gnome-terminal或xfce4-terminal,那么你运气不好 – 这两个终端都没有使用Xresources来设置它的属性。 您必须使用程序使用的配置系统。

当时我没有使用xterm,所以使用.Xresources是没有意义的。

根据您的说法(特别是您对菜单条目编辑 – >配置文件首选项 – >颜色的引用),我推断您正在使用gnome-terminal。

这就是它不起作用的原因:gnome-terminal不使用~/.Xdefaults~/.Xdefaults文件。 它有自己的配置,存储在别处(特别是~/.gconf/apps/gnome-terminal/ )。

另见: https : //bbs.archlinux.org/viewtopic.php?pid = 1003284

在过去,当GNU / Linux上的所有内容都经过精简和标准化时,基本上任何终端程序都会使用这些文件。 但是现在,每个开发人员都在做自己的事情,特别是当你看到Gnome,KDE和consorts时。

如果您想了解并使用〜/ .Xresources〜/ .Xdefaults文件,请使用旧版X终端,如xtermrxvturxvt

.Xresources对我来说不再适用。 我的解决方法是使用/ etc / X11 / app-defaults / XTerm-color/ etc / X11 / app-defaults / XTerm

您可以按如下方式导出XENVIRONMENT

 export XENVIRONMENT="${HOME}/.Xresources"