在我的 Ubuntu 12.04 的 X 窗口系统 (TWM) 上,xterm 的宽度为第484章像素和高度316像素,其几何尺寸为 80x24,基于xwininfo
.
在我的 LFS 7.9 的 X 窗口系统 (TWM) 上,xterm 具有第644章像素和高度第388章像素,其几何尺寸为 80x24,基于xwininfo
.
如何配置LFS 7.9的xterm,使其宽高尺寸可以像Ubuntu 12.04一样?我喜欢 Ubuntu xterm 的外观。
答案1
XTerm 的大小由其显示的字符数、所使用的字体以及窗口管理器装饰(标题栏、轮廓等)的大小决定。
您可能在 LFS 上使用不同(更大)的字体。 Ubuntu 的 xterm 设置可能位于/etc/X11/app-defaults/{XTerm,XTerm-color}
(至少在 Debian 中是这样)。您可以复制它们,或者至少复制您想要的设置。 [顺便说一句:如果您不知道,XTerm 有多种字体,您可以通过ControlRightClick和切换到ControlShiftKeypad +/-(所有绑定均可配置)。
您还可以在文件中以每个用户为基础~/.Xresources
并使用xrdb
.
如果您想了解 XTerm 应用程序默认值中的所有设置的含义,xterm 联机帮助页实际上详细记录了它们。
答案2
我也尝试根据像素调整 xterm 终端的大小和位置。我找到的解决方案是使用这:
使用像素重新定位和调整大小
因此,您要做的就是当您调用 xterm 时,为其提供一个标题,例如:
xterm -T "My XTerm"
然后使用 xdotool 找到窗口 ID:
xdotool search --onlyvisible --name "My XTerm"
您可以使用窗口 ID 来设置大小:
xdotool windowsize $WINDOW_ID_GOES_HERE $WIDTH $HEIGHT
并重新定位:
xdotool windowmove $WINDOW_ID_GOES_HERE $X $Y