需要使用鼠标滚轮滚动到tmux面板。我怎样才能得到这些提示?我可以使用鼠标选择窗格选项来使用它(如果它存在的话)吗?
答案 0 :(得分:66)
<击> 撞击>
<击>试试这个:
setw -g mode-mouse on
它可以与mouse-select-pane on
和mouse-select-window on
选项一起使用。
击>
在tmux 2.1之后,mode-mouse
选项不再可用。你现在应该使用:
set -g mouse on
捕获鼠标事件。
答案 1 :(得分:55)
Tmux 2.1有一些变化
鼠标模式已被重写。现在不再有以下选项:
相反,只有一个选项:&#39;鼠标&#39;打开鼠标支持 完全。
所以set -g mouse on
更新
我必须使用此脚本再次滚动工作: https://github.com/NHDaly/tmux-scroll-copy-mode
答案 2 :(得分:10)
来自https://blogs.oracle.com/samf/entry/smcup_rmcup_hate
在.tmux.conf中:
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
例如,在tmux中vim中的鼠标滚动滚动vim,而不是tmux历史记录。
非常有益,与历史滚动非常不同。
答案 3 :(得分:8)
首先安装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