Tmux: выбор буфера обмена ведет себя странно в MobaXTerm

Я использую сеанс Tmux внутри SSH-соединения MobaXTerm. Теперь, если я хочу выделить некоторый текст для копирования в системный буфер обмена (удерживая нажатой клавишу Shift при перетаскивании мыши над текстом), выделение не будет работать должным образом.

Предположим, я выбрал одно слово. Я нажимаю и удерживаю Shift, нажимаю и удерживаю кнопку мыши над первым символом слова, перемещаю мышь до конца слова и отпускаю кнопку мыши. Слово выделяется и копируется в буфер обмена. Это отлично работает.

Однако теперь я передумал или обнаружил, что выбрал не то слово и хочу выбрать другое слово. Я снова делаю ту же последовательность, что и раньше, но с другой стороны. Как ни странно, когда я нажимаю и удерживаю мышь на новом слове, выделение не сбрасывается, а продолжается с первоначального выделения предыдущего выделения.

Это очень раздражает. Я могу сбросить выбор только путем временного переключения в другое окно. Кажется, эта проблема возникает только с MobaXTerm. Если я использую Putty вместо этого, выбор работает отлично. Я проверил все настройки MobaXterm, но не могу найти ничего, связанного с событиями мыши.

1 ответ

Решение

Чтобы очистить выбранный регион (после выбора с помощью shift + drag) вы можете:

  1. Щелкните правой кнопкой мыши в любом месте, затем щелкните левой кнопкой мыши в любом месте
  2. Shift + правый клик в любом месте, затем левый клик (без смещения) в любом месте

Я думаю (1) иногда не работает, когда у меня есть vim в моей панели tmux, но (2) работает независимо.

После очистки выбора вы сможете запустить другой с нового места.

Другие вопросы по тегам