![一旦为此会话打开了 tmux,单击(或执行任何鼠标操作)终端时,Mac 终端会显示混乱的代码](https://linux22.com/image/1617897/%E4%B8%80%E6%97%A6%E4%B8%BA%E6%AD%A4%E4%BC%9A%E8%AF%9D%E6%89%93%E5%BC%80%E4%BA%86%20tmux%EF%BC%8C%E5%8D%95%E5%87%BB%EF%BC%88%E6%88%96%E6%89%A7%E8%A1%8C%E4%BB%BB%E4%BD%95%E9%BC%A0%E6%A0%87%E6%93%8D%E4%BD%9C%EF%BC%89%E7%BB%88%E7%AB%AF%E6%97%B6%EF%BC%8CMac%20%E7%BB%88%E7%AB%AF%E4%BC%9A%E6%98%BE%E7%A4%BA%E6%B7%B7%E4%B9%B1%E7%9A%84%E4%BB%A3%E7%A0%81.png)
答案1
不幸的是,您或 tmux 对此无能为力。
tmux 主要尝试确保终端在空闲时处于合理状态,例如,它会设置默认颜色和属性。这样,如果连接断开或您~.
在 ssh 中执行某些操作,您就不会看到输入内容为红色或光标处于奇怪的位置。
但它无法对鼠标执行此操作,因为如果 tmux 关闭了鼠标,它就不会收到任何新的鼠标事件。因此,如果您断开连接而不分离或终止 tmux,终端可能会保持鼠标启用状态,这意味着您在使用鼠标时会看到此输入。
您唯一能做的就是在 tmux 中关闭鼠标,或者在它发生之后运行reset
或。tput reset