在 ~/.bashrc 中设置 gnome-terminal 窗口大小

在 ~/.bashrc 中设置 gnome-terminal 窗口大小

知道使用启动器时可以传递参数--geometry=WxH,但是如何使用文件设置此选项~/.bashrc

答案1

您需要安装该wmctrl软件包。然后,将其添加到您的 ~/.bashrc 文件中:

HORIZONTAL=600
VERTICAL=400
wmctrl -r ":ACTIVE:" -e 0,-1,-1,${HORIZONTAL},${VERTICAL}

它会将活动窗口(应该是终端)的大小调整为${HORIZONTAL}${VERTICAL}变量指定的大小。请注意,这些是以像素为单位测量的。您可以将终端的几何形状设置为所需的大小,然后使用该screenruler包以像素为单位测量尺寸。

希望这可以帮助 :)

编辑:实际上,您可以运行这个来显示所有gnome-terminal打开的大小:

wmctrl -l -x -G | grep gnome-terminal.Gnome-terminal | awk '{ print "Horizontal: "$5" pixels; Vertical: "$6" pixels" }'

答案2

您可以将以下命令放入您的.bash_profile文件中。

gnome-terminal --geometry=WIDTHxHEIGHT+XPOS+YPOS

其中:

  • WIDTH是字符宽度

  • HEIGHT是行高

  • XPOS是以像素为单位的 X 位置

  • YPOS是 Y 位置(以像素为单位)

请注意,一个x将 WIDTH 与 HEIGHT 分隔开。一个+将 HEIGHT 与 XPOS 分隔开。另一个+将 XPOS 与 YPOS 分隔开。

相关内容