私はこれを装飾を切り替えるために使用します。https://gist.github.com/muktupavels/d03bb14ea6042b779df89b4c87df975d
開始すると、xterm -geometry 80x1
高さは1になりますが(スクリーンポイントではなくxterm TEXT行で)装飾を無効にすると、装飾があるときに入ることができるだけの行が生成されます。このウィンドウでは:3
装飾を無効にした後は、マウスカーソルを使用してサイズを変更することはできません。
$ nWIDから取得したウィンドウIDを使用してくださいxwininfo
。
このコマンドを使用すると、wmctrl -i -r $nWID -e "0,200,45,500,1"
xtermの高さを2 xterm TEXT行未満に設定することはできません(このコマンドはスクリーンポイントを使用します)。
xtermcontrol --geometry=80x1
何も動作せず(なぜまったく動作しないのですか?何も動作しませんxtermcontrol --geometry=80x50
...)、xtermの内部で使用する必要があります。そのウィンドウIDを介してそのxtermを指すことはできません。そうですか?私はこれを許可するオプションをxtermcontrolに表示しません。
私はnethogsでこの特定のxtermを使用してそれを別のウィンドウの上に保ちますが、xtermテキスト行の高さが2行未満になることはできません。その下のウィンドウを見るのは少し複雑です。
単一行で装飾されていないウィンドウを持つことができる端末の代替案はありますか? obs.:rxvt(またはURxvt)が機能しません
注:Ubuntu 18.04、すべての端末がこのUbuntuバージョンで動作するわけではありませんmrxvt
。
答え1
gnome-terminalを使って解決策を見つけました。xtermcontrol
また、コマンドを正しく受け入れます。
gnome-terminal --zoom=0.75 --title "SomeTitleEasyToFind" --hide-menubar --geometry=80x1 -- bash -c "FUNC"
エクスポートされたFUNCには、この端末のジオメトリ(位置、サイズ)と装飾を設定するすべてのコマンドがすべて正しい順序で含まれ、nethogsを実行するための最後の呼び出しの前にすべてが含まれます。