82

マウス ホイールで tmux パネルにスクロールできるようにする必要があります。どうすればそのヒントを得ることができますか? オプションでmouse-select-paneを使用して (もちろん存在する場合) 使用できますか?

4

4 に答える 4

114

オリジン アンサー (非推奨)

これを試して:

setw -g mode-mouse on

mouse-select-pane onオプションとオプションで使用できmouse-select-window onます。

アップデート

tmux 2.1 以降、mode-mouseオプションは使用できなくなりました。次を使用する必要があります。

set -g mouse on

マウスイベントをキャプチャします。

于 2011-11-11T18:15:05.247 に答える
66

Tmux 2.1 にはいくつかの変更があります

  • マウスモードが書き直されました。次のオプションはなくなりました。

    • マウスのサイズ変更ペイン
    • マウス選択ペイン
    • マウス選択ウィンドウ
    • モードマウス

    代わりに、マウス サポートを完全にオンにする 'mouse' という 1 つのオプションしかありません。

そうset -g mouse on

アップデート:

スクロールを再び機能させるには、このスクリプトを使用する必要があります: https://github.com/NHDaly/tmux-scroll-copy-mode

于 2015-10-19T11:02:52.803 に答える
15

https://blogs.oracle.com/samf/entry/smcup_rmcup_hateから

.tmux.conf で:

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

たとえば、tmux の vim でマウスをスクロールすると、tmux の履歴ではなく vim がスクロールされます。非常に有益で、履歴のスクロールとはまったく異なります。

于 2012-04-09T11:54:13.267 に答える
10

Mac OS X 10.9 の場合

最初にSimpleSIMBLをインストール

次に、MouseTermをインストールします

これを ~/.tmux.conf に追加します

set-option -g mouse-select-pane on
set-option -g mouse-select-window on
set-window-option -g mode-mouse on

VIM スクロールの場合、これを ~/.vimrc に追加します。

set mouse=a
set ttymouse=xterm

注: 参照: Mac のターミナルで Vim 内をスクロールする

于 2014-02-19T18:04:09.447 に答える