如何在 tmux 中保持鼠标滚动的同时禁用鼠标复制?

ada*_*ily 6 tmux iterm2

我正在 macOS 上的 iTerm2 通过 ssh 在 Linux(远程)机器上运行 tmux。

我已进行配置.tmux.conf,以便通过以下方式让鼠标滚轮在 tmux 内滚动:

set -g mouse on

这可以实现鼠标滚轮滚动、通过鼠标拖动复制到剪贴板等。

我可以保持鼠标滚轮滚动,但同时禁用鼠标拖动到剪贴板时的复制功能吗?

meu*_*euh 0

如果你运行tmux list-keys你应该看到类似的行

bind-key    -T root         MouseDrag1Pane ...
Run Code Online (Sandbox Code Playgroud)

取决于您的 tmux 版本。您可以在配置文件中添加行来取消绑定您不需要的行,例如:

unbind-key -T root MouseDrag1Pane
Run Code Online (Sandbox Code Playgroud)