回答:
答えは
stty rows 60 cols 156
次の質問は、(スクリプトを使用して)sttyに自動的に渡すことができるように、接続元のxtermのサイズをどのように決定するのですか?
resize
デバイスに接続した後の入力は私のために機能します:
shell@android:/ $ resize
COLUMNS=192;LINES=44;export COLUMNS LINES;
busybox resize
私のためでした。
mkshを使用して、を実行する必要がありましたeval $(resize)
。
このresize
コマンドはシェルコマンドCOLUMNS=#;LINES=#;export COLUMNS LINES;
を標準出力に出力しますが、実際には実行しません。そのために、それを使用eval
して.profileまたはシェルrcファイルに入れることができます。そこにいる間に、エイリアスを追加して、実際のウィンドウのサイズを変更した後に簡単にサイズを変更できます。
$ grep resize ~/.profile
eval $(resize)
alias rsz='eval $(resize)'
resize
それだけで動作します(適切なioctlを実行します)