linux screen中にマウスホイールでスクロールする方法

sshが切れても学習が継続できるよう、最近はscreenを使って学習をすすめることが多い。
携帯からでも気軽に途中経過見えるし。
しかし、screenの画面はスクロール等が実行できず、過去のログを閲覧することができない。

www.robotech-note.com

困って検索したところ、以下のように設定を変更することで、マウスホイールで過去ログが見られるようになった。
これは便利!

$ sudo emacs ~/.screenrc

以下を追記(最初は新規作成)
ついでにスクロールバッファ行も増やしておく。

termcapinfo xterm* ti@:te@
defscrollback 100000

screenを再起動
screenが初期化されるので、作業中の場合注意。

$ reset

再開時は画面に表示されている分しか履歴が表示されず、スクロールしても過去ログの部分は空白になってしまうため、都度以下を行う必要がある。
これで読み込んでしまえば、読み込んだ部分は編集モードに遷移しなくとも参照可能。

・一旦、ctrl + a,escとして編集画面に遷移
・⬆️ボタン長押しで過去のログを読み込み
・escキーを押して元のモードに遷移