Scroll 鼠标滚轮不是';t在tmux中滚动
它在vim中滚动正常,但在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 您还可以将其添加
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命令本身的参数使用它们