tmux에 의해 제어되는 마우스 강조 표시 없이 tmux에서 마우스로 스크롤

tmux에 의해 제어되는 마우스 강조 표시 없이 tmux에서 마우스로 스크롤

이 질문에서,

tmux에서 마우스로 쉘 출력 스크롤

설정

setw -g mode-mouse on

tmux에서 마우스 스크롤을 허용합니다. 이로 인해 클릭 및 드래그에 의한 마우스 강조 표시가 tmux에 의해 제어됩니다. 대부분의 경우 이 동작은 무해하며 때로는 마우스 강조 표시와 키보드 강조 표시가 끌어온 텍스트를 동일한 클립보드로 보내는 것이 좋습니다. 내가 직면한 문제는 SSH를 통한 것입니다. 이제 마우스로 강조 표시하여 시스템 클립보드에 텍스트를 복사할 수 없습니다.

tmux에서 마우스 강조 표시를 제어하지 않거나 tmux 강조 표시된 텍스트를 ssh를 통해 시스템 클립보드로 보내는 방법이 있습니까?

답변1

저는 최근에 이것에 대해 실험을 하다가 OS X에서 Linux 상자로 SSH를 연결한 다음 클릭 하고 드래그하는 동안 alt/를 option누르면 tmux 스타일 강조 표시가 방지된다는 사실을 발견했습니다. Linux 상자에서 SSH로 접속하는 경우에는 shift클릭하고 드래그하는 동안 누르고 있으면 됩니다.

이는 tmux 설정을 변경하지 않았으므로 mode-mouse계속 켜져 있습니다.

답변2

내가 올바르게 이해했다면 시스템 클립보드에 버퍼를 넣기 위해 다음을 사용합니다.

$ tmux save-buffer - | c

어디

$ which c
c () {
        xclip -i -selection clipboard
}

관련 정보