2011-08-11 39 views
2

Geanyをコマンドラインから実行するときに、どのようにウィンドウのサイズと位置を指定できますか?幅x高さ+ XOFF + YOFF:通常、これはGeanyのウィンドウのサイズと位置

あなたは、標準のXウィンドウ・ジオメトリの構文を使用して、ウィンドウのサイズと位置を指定
-g, --geometry string 

として行われます。

答えて

0

geanyウィンドウを常に特定のディメンションを使用して開くには、通常の方法で開き、ウィンドウのサイズを変更します。デフォルトでは、それはウィンドウのサイズを覚えています。

もしそうでなければ、「編集」→「環境設定」→「一般」タブを選択し、「起動」タブを選択して、「ウィンドウ位置とジオメトリを保存」が選択されていることを確認します。

+1

ありがとうございました。私はまだコマンドラインからウィンドウのジオメトリを設定することを好むでしょう。 – liberias

1

これは、任意の時点での位置とサイズを変更する方法です

...私はそれが質問の後の年である知っているが、それは他の人を助けるかもしれません。

Debian Linuxには、Windowsを移動してサイズ変更できる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 

それはFirefoxのように、この質問を開いたタブで、名前でウィンドウを検索するので、それは偽陽性を持っています( "console - Geany ...")がサイズ変更される可能性があります。

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横軸
における大きさ -
は、縦軸の大きさ

。注:sedであります標準的なコマンド、それは正常に動作するはずです。

関連する問題