マウスホイールを使用してセッション出力をスクロールする方法はありますかscreen
?
screen
キーを押した後、キーボードを使用して前の出力をスクロールできますctrl+a [
。マウスホイールでできますか?
(使用していますが問題putty
ないと思います。)putty
screen
答え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とうまく機能します。しかし、パテトレイにはありません。