在 rxvt-unicode (urxvt) 下选择 tmux 中的文本
Selecting text in tmux under rxvt-unicode (urxvt)
我最近才开始尝试使用 urxvt
作为终端仿真器而不是 xterm
。我是重度 tmux
用户,因此必须让两者无缝协同工作。
我注意到 运行 tmux
在 urxvt
中时 select 编辑文本时会出现一些奇怪的行为。我按住 shift 键,将鼠标移到 select 文本,文本以黄色突出显示(好像 tmux 仍在处理它一样)但随后闪烁并闪烁到黑色背景——几乎就像 urxvt
和 tmux
正在争夺 select 离子的控制权。这有意义吗?
我在 tmux
和 urxvt
.
中使用零(除了在 tmux
中启用鼠标)个人配置选项进行了测试
在 xterm
中,当我按住 shift 和 select 文本时,我会注意到它会以反色突出显示(与 tmux 的黄色背景相反)。在 urxvt
中,selected 文本似乎仍受 tmux
控制。
关于如何解决这个奇怪的行为有什么想法吗?
我什至对有关如何在此处发现问题的一些提示或关键字感兴趣。任何熟悉代码库的开发人员都明白为什么 mouse-selection 在 xterm
中工作正常,但在 urxvt
术语中却不行?
感谢 tmux 的 github 存储库中的 nicm from this issue,你描述的问题已为我解决(对于 tmux 2.1 和 urxvt 9.21):
You can disable tmux entering copy mode when dragging by unbinding the
MouseDrag1Pane key binding.
在.tmux.conf中添加:
unbind -n MouseDrag1Pane
我最近才开始尝试使用 urxvt
作为终端仿真器而不是 xterm
。我是重度 tmux
用户,因此必须让两者无缝协同工作。
我注意到 运行 tmux
在 urxvt
中时 select 编辑文本时会出现一些奇怪的行为。我按住 shift 键,将鼠标移到 select 文本,文本以黄色突出显示(好像 tmux 仍在处理它一样)但随后闪烁并闪烁到黑色背景——几乎就像 urxvt
和 tmux
正在争夺 select 离子的控制权。这有意义吗?
我在 tmux
和 urxvt
.
tmux
中启用鼠标)个人配置选项进行了测试
在 xterm
中,当我按住 shift 和 select 文本时,我会注意到它会以反色突出显示(与 tmux 的黄色背景相反)。在 urxvt
中,selected 文本似乎仍受 tmux
控制。
关于如何解决这个奇怪的行为有什么想法吗?
我什至对有关如何在此处发现问题的一些提示或关键字感兴趣。任何熟悉代码库的开发人员都明白为什么 mouse-selection 在 xterm
中工作正常,但在 urxvt
术语中却不行?
感谢 tmux 的 github 存储库中的 nicm from this issue,你描述的问题已为我解决(对于 tmux 2.1 和 urxvt 9.21):
You can disable tmux entering copy mode when dragging by unbinding the MouseDrag1Pane key binding.
在.tmux.conf中添加:
unbind -n MouseDrag1Pane