xterm cygwin 设置 vtfonts -> truetype 字体,utf8 编码,默认设置 utf8 字体

xterm cygwin 设置 vtfonts -> truetype 字体,utf8 编码,默认设置 utf8 字体

我正在使用 cygwin 和 cygwin X 服务器,但 xterm 遇到问题。每次启动它时,我都必须通过菜单设置其参数。

有没有办法让它们默认设置为true?

我找到了一个名为 的文件/etc/X11/app-defaults/XTerm,我认为该文件应该用于将默认设置放入 XTerm,但我找不到正确的参数名称和值。

答案1

该文件/etc/X11/app-defaults/XTerm定义了X资源由 Xterm 使用。 X 资源是老式 X 应用程序(出现在现代环境之前的应用程序,例如 Gnome 和 KDE,它们有自己的、功能较弱的配置系统)使用的配置值。

不要修改系统文件。相反,将您自己的设置写入~/.Xresources.大多数设置会自动读取此文件,但在 Cygwin 上,您可能需要手动运行它

资源设置的形式SETTING: VALUE为由SETTING点分隔的名称组成。第一个名称是您要指定其设置的应用程序的名称(此处为XTerm),然后是零个或多个嵌套组件(“小部件”),最后是资源名称。这手册页记录资源名称。

XTerm.VT100.utf8: 1
XTerm.VT100.renderFont: true

资源名称区分大小写。 Studly大写名称指定类,而小写名称指定实例。你并不需要真正理解这意味着什么;如果出现这种情况,请注意实例的设置优先于类的设置。

相关内容