鼠标滚轮不在tmux中滚动

Mic*_*ant 20 scroll tmux ubuntu-11.10

它在vim中滚动正常,但在tmux中滚动不正常.

我遵循了添加等建议

set -g history-limit 1000
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
setw -g mode-mouse on
set-window-option -g mode-mouse on
Run Code Online (Sandbox Code Playgroud)

.tmux.conf,但他们没有帮助

所有我得到的,无论以上是历史命令滚动.

小智 35

正确的命令是:

set -g mode-mouse on
Run Code Online (Sandbox Code Playgroud)

您也可以将它添加到〜/ .tmux.conf中

  • 您需要在tmux命令提示符下键入它(键入CTRL-b和:) ..阅读手册. (7认同)
  • 它只是为我设置`-g mouse on`.(版本`2.1-1`) (6认同)
  • 或者在命令提示符下:tmux set -g mode-mouse on (2认同)
  • 这不适用于新的 tmux 版本,因此应使用正确的信息对其进行更新或将其作为正确答案删除。 (2认同)

ojd*_*jdo 13

只是将两个相关答案链接在一起:

为什么tmux set -g mouse-mode on不再有效?

正如在这个答案中指出的那样,该选项从tmux 2.1版重命名为:

tmux set -g mouse on
Run Code Online (Sandbox Code Playgroud)

要查找本地tmux版本,只需运行即可tmux -V.