如何从命令行运行Geany时指定窗口大小和位置。为WIDTHxHEIGHT + XOFF + YOFF:通常,这是因为Geany窗口大小和位置
-g, --geometry string
在这里指定窗口的大小和位置,使用标准的X窗口几何语法完成。
如何从命令行运行Geany时指定窗口大小和位置。为WIDTHxHEIGHT + XOFF + YOFF:通常,这是因为Geany窗口大小和位置
-g, --geometry string
在这里指定窗口的大小和位置,使用标准的X窗口几何语法完成。
如果您希望geany窗口始终打开使用某些尺寸,您可以正常打开它并更改窗口的大小。默认情况下,geany会记住它的窗口大小。如果没有,你可以去编辑,然后选择偏好,选择常规选项卡,然后选择启动选项卡,最后确保选中“保存窗口位置和几何图形”。
我知道这是问题之后一年的时间,但它可能会帮助别人......
这是修改的位置和大小在任何时间的方式。
Debian Linux已预装xdotool,它可以移动和调整窗口大小。
移到窗口位置300 20,并设置尺寸为100×10(在控制台/终端):
geany_find() { xdotool search Geany 2>/dev/null | sed 1q; }
geany_x_y_w_h() { WINDOW=`geany_find`; xdotool windowsize $WINDOW $1 $2; }
geany_x_y_w_h 300 20 100 10
它具有假阳性,因为它的名字搜索窗口,因此火狐与这个问题打开的选项卡(“console - Geany ...”)可能会调整大小。
替换配置文件中的geometry
线,并运行geany
:
sed -i "/geometry=.*/c\geometry=x;y;sh;sv;0;" ~/.config/geany/geany.conf
geany &
或认购本格式,如果你使用一个变量:
newgeometry="geometry=x;y;sh;sv;0"
sed -i "/geometry=.*/c $newgeometry" ~/.config/geany/geany.conf
geany &
其中,这些参数都提到了geany
窗口:
- x是左上角的水平坐标
- Ÿ是左上角的垂直坐标
- HS是在水平轴上的尺寸
- VS是在垂直轴的大小
注:sed
是一个规范命令,它应该工作正常。
谢谢。我仍然希望从命令行设置窗口几何。 – liberias