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 に答える