コマンドラインでxfce4-terminalを移動およびサイズ変更するにはどうすればよいですか?
問題は、コマンドecho -ne '\e[3;0;0t'
がxfce4-terminal
の位置を変更せず、明らかな影響がないことです。 man xfce4-terminal
およびその他の回答は、そうすべきだと示唆しています。
xfce4-terminalは、Xコンソーシアムによって開発されたxtermアプリケーションをエミュレートします。次に、xtermアプリケーションはDEC VT102端末をエミュレートし、DEC VT220エスケープシーケンスもサポートします。
http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
http://rtfm.etla.org/xterm/ctlseq.html
目標は、いくつかの端末を作成し、作業環境をセットアップするスクリプトを作成して、端末をクリックしてサイズを変更しなくてもよいようにすることです。
動作するのはecho -ne '\e[8;40;80t'
で、これにより端末のサイズが正しく変更されます。では、なぜウィンドウを動かさないのですか?
私が確信できないその他の情報は、何にも影響する可能性があります。
シーケンス'\e[3;100;100t'
などの他の番号を試しましたが、端末ウィンドウを再配置するものはないようです。
私は実際にubuntuを実行しており、Unityがアップデートの問題を抱え始めた後にxfce4でインストールして起動しています。
xfce4-terminal 0.6.3(Xfce 4.10)
xfce4-terminal
のマニュアルページでは、--geometry
オプションを使用して端末のサイズと配置を設定するように指定しています。
このフラグは、オプション "-geometry WIDTHxHEIGHT + XOFF + YOFF(WIDTH、HEIGHT、XOFF、およびYOFFは数値)このアプリケーションのメインウィンドウの優先サイズと場所を指定します。」
X(man X
)のマニュアルページの「ジオメトリ仕様」セクションを参照してください。
Xtermの配置の例を次に示します。
ディスプレイの左上に短くて広いターミナルウィンドウを配置します。
xfce4-terminal --geometry 140x20+50+50
ディスプレイの左下隅に正方形のターミナルウィンドウを配置します。
xfce4-terminal --geometry 100x40+40+500
ディスプレイの右上隅に正方形のターミナルウィンドウを配置します。
xfce4-terminal --geometry 100x40+1500+40
ディスプレイの右下に短くて広いターミナルウィンドウを配置します。
xfce4-terminal --geometry 140x20+1500+500
この設定を永続的にしたい場合は、次の指示に従ってください。
"ターミナルランチャー(ターミナルの.desktopファイル)を/usr/share/applications/
から~/.local/share/applications/
にコピーし、それに応じてExecフィールドを編集します"回答に記載されている ここ 。