Linux 在rxvt unicode(urxvt)下选择tmux中的文本

Linux 在rxvt unicode(urxvt)下选择tmux中的文本,linux,tmux,rxvt,Linux,Tmux,Rxvt,我最近刚刚开始尝试将urxvt作为终端仿真器,而不是xterm。我是一个大量的tmux用户,所以必须让两者无缝地协同工作 我注意到,在urxvt中运行tmux时,在选择文本时会出现一些奇怪的行为。我按住shift键,使用鼠标选择文本,文本以黄色突出显示,好像tmux仍在处理它,但随后闪烁并闪烁到黑色背景-几乎就好像urxvt和tmux正在争夺对选择的控制。这有意义吗 除了在tmux和urxvt中启用tmux个人配置选项中的鼠标外,我已经用zero测试了这一点 在xterm中,当我按住shift键

我最近刚刚开始尝试将urxvt作为终端仿真器,而不是xterm。我是一个大量的tmux用户,所以必须让两者无缝地协同工作

我注意到,在urxvt中运行tmux时,在选择文本时会出现一些奇怪的行为。我按住shift键,使用鼠标选择文本,文本以黄色突出显示,好像tmux仍在处理它,但随后闪烁并闪烁到黑色背景-几乎就好像urxvt和tmux正在争夺对选择的控制。这有意义吗

除了在tmux和urxvt中启用tmux个人配置选项中的鼠标外,我已经用zero测试了这一点

在xterm中,当我按住shift键并选择文本时,我会注意到它会以相反的颜色高亮显示,而不是tmux的黄色背景。在urxvt中,所选文本似乎仍然由tmux控制

有没有关于如何纠正这种奇怪行为的想法

我甚至会对一些关于如何发现问题的提示或关键词感兴趣。任何熟悉代码库的开发人员都能理解为什么鼠标选择在xterm中工作良好,但在urxvt术语中却不行?

多亏了tmux的github存储库中的帮助,您描述的问题在tmux 2.1和urxvt 9.21中为我解决了:

通过解除绑定,可以在拖动时禁用进入复制模式的tmux 鼠标拉格1键绑定

在.tmux.conf中,添加:

unbind -n MouseDrag1Pane

问题不在中定义的堆栈溢出主题上。请不要回答这样的问题;相反,您应该标记它们以引起注意,它们将被适当地关闭或迁移。我如何标记它?看来我没有选择的余地。我应该删除我的答案还是这样?我已经投票决定结束/迁移这个问题。没有必要删除你本来很好的答案——就让它保持原样吧。我认为只有当你的名声再高一点的时候,你才能提出问题。