Как отключить копирование мыши, сохраняя прокрутку мыши в tmux?

Я запускаю tmux через ssh на Linux (удаленном) компьютере с iTerm2 на macOS.

Я настроил .tmux.conf для прокрутки колеса мыши внутри tmux с помощью следующего:

set -g mouse on

Это позволяет прокручивать колесико мыши, копировать в буфер обмена при перетаскивании мышью и другие.

Могу ли я сохранить прокрутку колеса мыши, но одновременно отключить копирование при перетаскивании мышью в буфер обмена?


person adamsfamily    schedule 23.06.2020    source источник


Ответы (1)


Если вы запустите tmux list-keys, вы должны увидеть такие строки, как

bind-key    -T root         MouseDrag1Pane ...

в зависимости от вашей версии tmux. Вы можете добавить строки в свой файл конфигурации, чтобы отменить привязку тех, которые вам не нужны, например:

unbind-key -T root MouseDrag1Pane
person meuh    schedule 24.06.2020
comment
Привет, попробовал то, что вы предложили, и это решение полностью блокирует операцию перетаскивания мышью, что означает, что я вообще не могу выбирать текст в iTerm2 :( Я хотел бы найти способ, как использовать собственный выбор текста iTerm. Спасибо! - person adamsfamily; 25.06.2020