Scroll 鼠标滚轮不是';t在tmux中滚动

Scroll 鼠标滚轮不是';t在tmux中滚动,scroll,ubuntu-11.10,tmux,Scroll,Ubuntu 11.10,Tmux,它在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 到.tmux.conf,但都没有帮助 不管上述情况如何,我得到的只是历史记录命令滚动。正确的命令是: set -g mode-mouse on 您还可以将其添加

它在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
.tmux.conf
,但都没有帮助

不管上述情况如何,我得到的只是历史记录命令滚动。

正确的命令是:

set -g mode-mouse on

您还可以将其添加到~/.tmux.conf中,只需将两个相关答案链接在一起:

为什么
tmux将-g鼠标模式设置为开启状态
不再工作

如前所述,自tmux 2.1版以来,该选项被重命名为:

tmux set -g mouse on
要查找您的本地tmux版本,只需运行
tmux-V

set -g mouse on

就像这样,如果它在~/.tmux.conf中运行,您需要在tmux命令提示符中键入它(键入CTRL-b和:)。。阅读手册。当我这样做时,我只会在提示符处出现乱码字符(任何终端提示符,例如bash提示符或IPython提示符等)。模式鼠标还需要做什么才能进行简单的滚动?对我来说,这只是
设置-g mouse on
。(版本
2.1-1
)如中所述,>这会干扰选择缓冲区的复制和粘贴。要复制/粘贴到选择缓冲区或从选择缓冲区复制/粘贴,请按住shift键。这在新的tmux版本上不起作用,因此应使用正确的信息对其进行更新或将其作为正确的答案删除。您在shell提示符下发出命令,因此set很可能被理解为bash的内置项(参见帮助集)虽然setw不存在,所以您的系统会尝试建议它知道的最接近的匹配。set和setw(set窗口选项的缩写)是tmux的命令,您可以在tmux的命令提示符下,在ctrl-B的提示下使用它们,或者在“tmux setw-g模式鼠标打开”中作为tmux命令本身的参数使用它们