需要使用鼠标滚轮滚动到tmux面板.我怎样才能得到这些提示?我可以在选项上使用鼠标选择窗格时使用它(如果它存在的话)吗?
小智 74
试试这个:
setw -g mode-mouse on
Run Code Online (Sandbox Code Playgroud)
它可以mouse-select-pane on和mouse-select-window on选项一起使用.
在tmux 2.1之后,mode-mouse选项可用更长时间.你现在应该使用:
set -g mouse on
Run Code Online (Sandbox Code Playgroud)
捕获鼠标事件.
dan*_*iel 59
Tmux 2.1有一些变化
鼠标模式已被重写.现在不再有选择:
相反,只有一个选项:'鼠标'完全打开鼠标支持.
所以 set -g mouse on
更新:
我必须使用此脚本再次滚动工作:https: //github.com/NHDaly/tmux-scroll-copy-mode
小智 11
来自https://blogs.oracle.com/samf/entry/smcup_rmcup_hate
在.tmux.conf中:
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
Run Code Online (Sandbox Code Playgroud)
例如,在tmux中vim中的鼠标滚动滚动vim,而不是tmux历史记录.非常有益,与历史滚动非常不同.
首先安装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
Run Code Online (Sandbox Code Playgroud)
对于VIM滚动,将其添加到〜/ .vimrc中
set mouse=a
set ttymouse=xterm
Run Code Online (Sandbox Code Playgroud)
注意:另请参阅:在Mac的终端中滚动Vim