達成したいのは、通常のsshセッションで慣れているマウスホイールのスクロール動作です。bashプロンプトでは、マウスホイールは端末の出力とless / vim内をスクロールする必要があります。これらは使用する代替バッファーであり、終了時にless内に表示されるテキストから何も残っていません。次のように、.screenrcの代替バッファ機能を無効にすると、
termcapinfo xterm ti@:te@
その後、vim / lessに対しても無効になり、マウスホイールのスクロールはそれらによって処理されません。次のように、画面の内部代替バッファエミュレーションを有効にします。
altscreen on
less / vimの終了後にbash出力を復元する場合にのみ役立ちます。それらの中のマウスホイールスクロールではありません。
それで、おそらく画面自体による代替バッファの使用を無効にする画面フォーク/代替の画面オプションはありますか?