スクリーンセッション内でマウスホイールスクロールを使用できますか?

スクリーンセッション内でマウスホイールスクロールを使用できますか?

マウスホイールを使用してセッション出力をスクロールする方法はありますかscreen

screenキーを押した後、キーボードを使用して前の出力をスクロールできますctrl+a [。マウスホイールでできますか?

(使用していますが問題puttyないと思います。)puttyscreen

答え1

.screenrcで有効にすると、マウススクロールとエレベーターが機能します。

画面のよくある質問

Q:私のxtermスクロールバーは画面で機能しません。

答え:問題は、代替テキストバッファが選択されている場合、xtermがスクロールを許可しないことです。 termcap初期化関数tiとteの標準定義は、代替テキストバッファを切り替えます。 (「vi」を起動するとスクロールバーも機能しません)。 ~/.screenrc ファイルに termcapinfo xterm ti@:te@ 行を追加して、画面にこれらの初期化を使用しないように指示できます。

だから私の.screenrcには次のものがあります。

termcapinfo xterm* ti@:te@

tmuxでは(.tmux.conf)と同じです:

set -g terminal-overrides 'xterm*:smcup@:rmcup@'

答え2

これは古い質問ですが、私にとって最も適切な方法はCtrl + A + ESCキーの組み合わせを使用することです。これにより、画面出力がスクロール可能になります。ドキュメントページから:

Screenの仮想端末は、Ctrl + Aを押してからキーを押すと、次のいずれかのコマンドを実行して機能できます。

Escターミナル出力から前後にスクロールできます。

文書を見つけることができますここ

答え3

これを使用すると、これは最終的な解決策ではありません。

termcapinfo xterm* ti@:te@

これにより、vimのマウススクロールのサポートが中断されます。mouse=vi

答え4

マウスホイールは画面内で実行されているelinkとうまく機能します。しかし、パテトレイにはありません。

関連情報