如何改变XTerm的默认字体大小?
XTerm字体非常小。 如何将其设置得更大?
如果您还没有,请在主目录中创建名为.Xresources
的文件,以存储各种X程序的首选项。 在文件中附加一行,例如
xterm*font: *-fixed-*-*-*-18-*
这告诉xterm
使用大小为18的“固定”字体。
从这里,您可以重新启动X或在终端中运行xrdb -merge ~/.Xresources
以合并您所做的更改。 所有新的xterm
现在应该有字体更改。
如果您运行man xterm
并转到资源部分,您可以找到大量其他可配置的xterm
选项。
使用-fa和-fs参数:
xterm -fa 'Monospace' -fs 14
您也可以按住Ctrl键 – 鼠标右键单击以临时更改字体大小
从搞乱/etc/X11/app-defaults/XTerm
文件和Xterm的手册页我发现了两种方法。
方法1:更简单的方法,但不是永久的:按住Ctrl键和右键单击按钮。 这应该会显示VT字体的菜单,只要您按住右键单击该字体就会保持打开状态。 你应该看到7个选择,最大的是巨大的,这是我正在使用的,因为我的视力并不是很好。
来源:xterm(1)手册页,部分VT字体,其中指出“当在窗口中按下”控制“键和指针按钮三时弹出fontMenu。”
方法2:永久。 查看/etc/X11/app-defaults/XTerm
,查找*VT100.font1:
等大小的行,选择一行,然后写一些xterm*font: 10x20
(10×20,这是我选择的原因,我已经说过了) 。
关于我的系统:我正在运行Ubuntu 13.10
您也可以使用以下方法测试它们:
xterm -fn“ – -clean- – * – – – * – – – * – – – * – *”
用xfontsel sel之后
还有一个选项,将其添加到~/.Xresources
以生成用于更改字体大小的热键:
XTerm.vt100.translations: #override \n\ Ctrl minus: smaller-vt-font() \n\ Ctrl plus: larger-vt-font()
如果您使用uxterm,请确保使用UXTerm.vt100.translations
。
然后你可以使用ctrl + +来增加字体大小或ctrl + -来减小大小,就像你可以使用ctrl + right-click
并选择其他字体大小选项之一。
使用指定的代码行创建.Xresources文件(在noffle 的答案中提供)修复了我的问题,但在重新启动时,设置再次丢失。
如果.Xresource文件中指定的设置未自动反映,请尝试将以下行添加到~/.bashrc
。
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources