デュアルヘッドシステムの特定のデスクトップにウィンドウを強制的に配置する方法は?

デュアルヘッドシステムの特定のデスクトップにウィンドウを強制的に配置する方法は?

私のxrandr設定の関連出力:

xrandr -q
Screen 0: minimum 320 x 200, current 2304 x 1024, maximum 8192 x 8192
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis)      

VGA1 connected 1280x1024+1024+0 (normal left inverted right x axis y axis) 

たとえば、コマンドラインからgvimを起動すると仮定すると、アプリケーションウィンドウが出力にどのように表示されるのですかVGA1

私が使っているデスクトップ環境ではつかむそして圧縮有効です。 cliで直接これを行うことができない場合(私が好む)おそらくcompizで実行する方法はありますか?

答え1

次のコマンドを使用してGvimウィンドウの位置とサイズを設定できます-geometryコマンドラインオプション。これは多くのX11アプリケーションで一般的です。通事論幾何学的仕様はい${width}x${height}+${x}+${y}、1つだけ設定したい場合は、サイズまたは位置を省略できます。

gvim -geometry +1024+0

関連情報