screen
で表示できる行数を増やすにはどうすればよいですか?GNU画面でスクロールバックバッファのサイズを増やす方法
現在の操作にscreen -S <screen_name>
を実行した時点の行を表示したいとします。たとえば、バッファ長を約50000行に増やすにはどうすればよいですか?
私は既に^a :scrollback <number>
を試しましたが、私の現在の端末に届く行は増えません。
screen
で表示できる行数を増やすにはどうすればよいですか?GNU画面でスクロールバックバッファのサイズを増やす方法
現在の操作にscreen -S <screen_name>
を実行した時点の行を表示したいとします。たとえば、バッファ長を約50000行に増やすにはどうすればよいですか?
私は既に^a :scrollback <number>
を試しましたが、私の現在の端末に届く行は増えません。
私はあなたが尋ね正しく理解している場合、私は知らないが、もしそうなら、私はあなたがちょうどあなたがあなたのSession
設定の左側にWindow
メニュー項目を見つけることができますLines of scrollback
プロパティの値を増やすことができると思います。
質問が修正されました。私の答えは元の質問に関連していました。 – wizard
すでに破棄されている古い行を回復するために、現在のセッションでスクロールバックバッファの長さを遡及的に増やすことはできません。ただし、現在のscrollback
パラメータ設定(C-a :scrollback <number>
)を変更すると、将来の端末出力用の領域が追加されます。 defscrollback
パラメータを設定して、新しいウィンドウの初期設定のscrollback
に影響を与えることもできます。
あなたは、すべての新しいscreen
セッションのすべてのウィンドウのためのデフォルトを設定
defscrollback 50000
で~/.screenrc
ファイルを作るか、あなただけの、時には大きなスクロールをしたい場合は、別のファイルに入れたい場合は、以下のような~/screenrc-50k-scrollback
と、このようなscreen
を呼び出す:
screen -S <screen_name> -c ~/screenrc-50k-scrollback
はC-a i
(info
コマンド)で現在のスクロールバックバッファの容量を確認してください。
(22,1)/(25,40)+50000 +flow G0[BBBB] 0(bash)
^^^^^
、Debian Jessie /画面4.4でテスト、.screenrcのオプションはスクロールバック50000 – daks
私のためのdefscrollback Ubuntu 16.04.3 LTS –
文句を言わない最も簡単にはティーを使用するか、リダイレクトすることで(>)結果をファイルに保存するには?ファイルを表示するために使用するのは少ないですか? – gnuyoga
PuTTYへの参照は、質問に関連していないため削除されました。 @gnuyoga: 'screen'は、' logfile '(デフォルト:' screen.log')と 'log'(on/offの切り替え)コマンドを使って、任意のウィンドウをファイルに記録することもできます。 –
neirbowj
[実行中の画面セッションでスクロールバックバッファを増やすにはどうすればよいですか?](https://stackoverflow.com/questions/8760346/how-do-i-increase-the-scrollback-buffer-in-a-ランニングスクリーンセッション) –