2

从命令行运行 Geany 时如何指定窗口大小和位置。通常这是这样做的

-g, --geometry string

在此处指定窗口的大小和位置,使用标准 X 窗口几何语法:WIDTHxHEIGHT+XOFF+YOFF。

4

3 回答 3

1

我知道这是一年后的问题,但它可能会帮助其他人......

这是一种随时修改位置和大小的方法。

Debian Linux 已经(有?)预装了 xdotool,它可以移动和调整窗口大小。

将窗口移动到位置 300 20 并将大小设置为 100 x 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

它有误报,因为它按名称搜索窗口,因此使用此问题(“控制台 - Geany ...”)打开选项卡的 Firefox 可能会调整大小。

于 2012-10-24T13:00:22.970 回答
0

如果您希望 geany 窗口始终使用某些尺寸打开,您可以正常打开它并更改窗口的大小。默认情况下,geany 会记住它的窗口大小。

如果没有,您可以转到编辑,然后是首选项,选择常规选项卡,然后选择启动选项卡,最后确保选中“保存窗口位置和几何图形”。

于 2011-08-11T22:37:47.110 回答
0

替换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是左上角的水平坐标
- y是左上角的垂直坐标
- hs是水平轴的大小
- vs是垂直轴的大小轴

注意:sed是一个规范的命令,它应该可以正常工作。

于 2016-11-02T00:13:15.937 回答