![在 ~/.bashrc 中设置 gnome-terminal 窗口大小](https://linux22.com/image/1104864/%E5%9C%A8%20~%2F.bashrc%20%E4%B8%AD%E8%AE%BE%E7%BD%AE%20gnome-terminal%20%E7%AA%97%E5%8F%A3%E5%A4%A7%E5%B0%8F.png)
知道使用启动器时可以传递参数--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 分隔开。