我尝试过set -g mouse on
,它工作得很好,但标准鼠标行为(选择、复制和粘贴)被禁用。但是,如果我按下“Shift”按钮,并且在按住它的同时,我可以从终端选择、复制和粘贴文本。我可以扭转这种行为吗?我想在 tmux 中使用鼠标(例如选择窗格或调整它们的大小),仅在按下 Shift 的情况下使用。
答案1
短:无
长:该行为取决于终端......
您将使用的终端tmux
对其行为进行硬编码以匹配xterm
。
虽然xterm
提供了一种将不同操作分配给不同鼠标/按钮/修饰符组合的方法(请参阅默认按键绑定shift),它也对密钥的使用做出假设。该translations
资源在某些方面很灵活,但(除了 X11R4 中引入的功能之外)不keymap
提供在启动和停止鼠标模式时来回更改转换的功能。