如何使用鼠标滚轮在tmux面板中启用滚动function?
需要使用鼠标滚轮滚动进入tmux面板。 我怎样才能得到这些提示? 我可以使用它(如果它当然存在)与鼠标select窗格上的选项?
尝试这个:
setw -g mode-mouse on
它可以与选项上的mouse-select-pane on
和mouse-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中滚动