パテを通して画面をウィンドウマネージャとして使用しています。画面は素晴らしいですが、コマンドを実行するときにバッファを増やす方法が必要です。上にスクロールするとバッファがなく、stdoutは端末のウィンドウサイズを超えて保存されません。
コマンドで見つからないこのオプションをどのように追加できますか?Ctrl+a ?私が探す内容はないようです。
答え1
実際にマンページを閲覧した後、これを発見しました。内部に画面バッファを設定すると.screenrc
機能しますが、できるスクリーンセッションで変更してください。
Ctrl-a+:と入力
scrollback 1000
1000ラインバッファが提供されます。
.screenrc
以下を使用して、デフォルトのスクロールバック行数を設定することもできます。
defscrollback 1000
コピーモードに入るとスクロールが可能になります。
答え2
Ctrl+を実行してa :Enterを押すと、scrollback 1234
バッファは1234行に設定されます。 +を使用Ctrlしてロールバックモード(「コピーモード」)に入り、a Escviスタイルに移動して別のキーを使用してコピーモードを終了できます。Esc
答え3
実際にはいくつかのバッファがありますが、ほとんどの端末エミュレータには表示されません(これがスクロールバーが機能しない理由です)。それを取得する1つの方法は入力することですコピーモード(Ctrl- A、[矢印キーPgUpなど)。このバッファのサイズは で設定できます.screenrc
。画面セッションで割り当てを変更できます。
Ctrl-a+:と入力
scrollback 1000
1000ラインバッファが提供されます。
答え4
画面設定を完全に(すべてのユーザーに対して)変更するには、編集できます/etc/screenrc
(Ubuntu)。他のディストリビューションでは、ファイルパスが異なる場合があります。
状況に応じて、ファイルに次の行を追加します。
# define a bigger scrollback, default is 100 lines
defscrollback 1024