ビオブでマウスホイールスクロールを有効にできますか


59

マウスホイールを介したスクロール(および他のマウスイベント)をtmuxで有効にできることを他の場所で見ました。この機能はbyobu(tmux経由)でも有効にできますか?

回答:


35

はい、これは可能です。最初にスクロールバックモードに入る必要があります。

を押してF7から、マウスのスクロールホイールを使用します。最後に、を押しESCスクロールバックモードを終了します。

一部の端末では、まだマウスを使用してスクロールできないようです。Gnomeターミナルの場合、プロファイル設定の[ キーストロークでスクロール ]オプションのチェックを外します([ スクロール ]タブ)。


10
うーん、それは私にはうまくいかないようです。代わりに、端末全体をスクロールさせて、by風セッションを画面から消しますか?どこかに追加の設定がありませんか?(gnome-terminalを使用して、byobuセッションが実行されているサーバーにsshする)
Ashimema

3
alt-pageupを押してからスクロールホイールを使用するとどうなりますか?
ダスティンカークランド

2
Konsoleでの動作を確認しました。デフォルトでGnomeターミナルで無効であることを確認- Scroll on keystrokeプロファイル設定でオプションを選択解除する必要がありました。
-gertvdijk

5
@DustinKirklandも、EscではなくEnterを押してモードを終了する必要があることに気付きました。これは最近変更されたのでしょうか?
カーシックT

1
参考までに、これはgnome-terminalで「キーストロークでスクロール」を無効にした後でも機能しません。
アレック

50

それでもこの問題がある場合は、

試すALT+F12

私の場合、これにより、by風のマウススクロールが可能になります。


このショートカットを見つけた場所を示すと、ポスターに役立ちます
チャールズグリーン14年

構成には[ヘルプ]メニューがあります。ターミナルでbyobu-configを実行するか、単にShift + F1
RNAを

5
マウスのサポートをオフにすると、スクロールが機能するのは興味深いことです。なぜだろうか?編集:そして、これは私のマウスでテキストを選択するのを止めることがわかります... :(
アレック14

1
@alecb、「マウスオフ」モードでは、Shiftキーを押しながらマウスでテキストを選択できるようです。編集:ああ、ちょうどこれはエヴァンラングロワの答えにも言及されていることに気づいた
yoniLavi

5

スクロールバックだけが必要で、tmuxの「マウスモード」(マウスでのカットアンドペーストの機能を妨げる)を使用したくない場合は、次を追加します。 $HOME/.byobu/.tmux.conf

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

これで端末のスクロールバックが正常に機能し、マウスを使用するために特別なキーを押す必要がなくなりました。欠点は、端末が1つの画面しか認識しないことです。「マウスマウス」を使用して、最新のもの以外の画面をスクロールする必要があります(長時間スクロールするログバッファーに移動する場合など) 、これで解決します!分割画面についても知りません。ところで、「マウスモード」は設定ファイルで自動的に設定できます。コマンドキー(通常はCtrl- A)の後に]キーを付けて貼り付けます。マウスの選択はマウスモードで自動的にカットされますが、Shift

勧告: byobuは既に内部で複数のターミナルセッションを使用しているため、複数のターミナルで使用する必要はありません。そのため、新しいターミナルを開くホットキーを使用する代わりに、「ターミナルを開く」ホットキーをtildaに割り当てます。Tildaは、現在使用しているワークスペース(すべてのワークスペースで表示)からドロップダウンし、実行を継続するため、常に利用できます。これは、すべてのシェルセッションに1つの場所があるため、byobuでうまく機能します(通常のシェルの代わりにbyobuを実行するようにtildaを設定し、誤ってシェルを終了した場合に再実行できます)。さらに、byobuを使用しているため、ターミナルセッションはGUIよりも最後です。sshでシステムにログインし、自動的にbyobuセッション(コンパイルの監視などに最適)を取得すると、byobu仮想ウィンドウのサイズが携帯電話の画面に変更されます。電話の向きを変えると、デスクトップ画面のby風ウィンドウは、電話の向きによって変わります-マジック!Windowsユーザーには非常に印象的です。

次に、端末ジョブが終了したときにエンライテンメントの端末ハックを使用して(GUIから)通知を取得しますが、dbus許可によりその意味がなくなります。誰かがこれをbyobuで使用できるようになったら、私に知らせてください!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.