Выбор текста в tmux под rxvt-unicode (urxvt)

Я только недавно начал экспериментировать с urxvt в качестве эмулятора терминала, а не xterm, Я тяжелый tmux пользователь, так что совместная работа обоих является обязательной.

Я заметил, что при запуске tmux внутри urxvt, при выборе текста наблюдается странное поведение. Я держу клавишу shift, использую мышь, чтобы выделить текст, и текст выделяется желтым цветом (как будто tmux все еще обрабатывает его), но затем мигает и мигает на черном фоне - почти как если бы urxvt а также tmux соревнуются за контроль выбора. Имеет ли это смысл?

Я проверил это с нуля (кроме включения мыши в tmux) параметры личной конфигурации в обоих tmux а также urxvt,

В xterm, когда я держу shift и выделяю текст, я замечаю, что он будет выделяться в противоположных цветах (в отличие от желтого фона tmux). В urxvtвыделенный текст по-прежнему контролируется tmux,

Любые идеи о том, как исправить это странное поведение?

Я даже заинтересовался бы некоторыми советами или ключевыми словами о том, как раскрыть проблему здесь. Любые разработчики, знакомые с базой кода, которые понимают, почему выделение мыши работает хорошо xterm, но не с urxvt срок?

1 ответ

Решение

Благодаря этой проблеме в репозитории tmux github, описанная вами проблема была решена для меня (для tmux 2.1 и urxvt 9.21):

Вы можете отключить вход в режим копирования tmux при перетаскивании, отсоединив привязку ключа MouseDrag1Pane.

В.tmux.conf добавьте:

unbind -n MouseDrag1Pane
Другие вопросы по тегам