如何使用鼠标滚轮在tmux面板中启用滚动function?

需要使用鼠标滚轮滚动进入tmux面板。 我怎样才能得到这些提示? 我可以使用它(如果它当然存在)与鼠标select窗格上的选项?

尝试这个:

setw -g mode-mouse on 

它可以与选项上的mouse-select-pane onmouse-select-window on

Tmux 2.1有一些变化

  • 鼠标模式已被重写。 现在不再有以下选项:

    • 鼠标resize窗格
    • 鼠标select窗格
    • 鼠标select窗口
    • 模式小鼠

    相反,只有一个选项:完全打开鼠标支持的“鼠标”。

所以set -g mouse on

更新:

我必须使用这个脚本再次滚动工作: https : //github.com/NHDaly/tmux-scroll-copy-mode

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

在.tmux.conf中:

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

例如,鼠标滚动vim在tmux中滚动vim,而不是tmux历史logging。 非常有益,和历史滚动非常不同。

对于Mac OSX 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 

注意:另请参阅: 在Macterminal的Vim中滚动