클립보드에 복사할 텍스트를 선택할 때 Xterm에서 마우스를 어떻게 스크롤합니까?

클립보드에 복사할 텍스트를 선택할 때 Xterm에서 마우스를 어떻게 스크롤합니까?

마우스 왼쪽 버튼을 누르고 드래그합니다. 이 방법으로 Xterm에서 최대 하나의 텍스트 표시 크기를 선택한 다음 복사할 수 있습니다(Ctrl+Shift+C를 사용하여 이 작업을 수행할 수 있도록 설정되어 있습니다).

그러나 시작할 때스크롤마우스 가운데 버튼을 사용하여 중지를 선택합니다. 그래서 여러 화면을 선택하여 복사할 수 없습니다. (예를 들어 사용하지 않고) 이 문제를 해결하는 방법은 무엇입니까 tmux? 아래는 내 ~/.Xresources파일입니다. 관심을 가져주셔서 감사합니다!

xterm*selectToClipboard: true
xterm*disallowedWindowOps: 20,21,SetXProp
xterm*faceName: Monospace
xterm*faceSize: 15
xterm*background: black
xterm*foreground: cyan
XTerm*Fullscreen: true
xterm*saveLines: 500000
XTerm*selectToClipboard: true
XTerm*translations: #override \
    Shift Ctrl <Key> C: copy-selection(CLIPBOARD) \n\
    Shift Ctrl <Key> V: insert-selection(CLIPBOARD)

답변1

마우스 왼쪽 버튼을 누르고 마우스를 끌어 최소한 하나의 문자를 강조 표시한 다음 마우스 왼쪽 버튼을 놓습니다. 스크롤.선택 항목을 확장하려면 마우스 오른쪽 버튼을 클릭하세요..

선택하려는 텍스트의 한쪽 끝을 마우스 왼쪽 버튼으로 클릭한 다음, 선택하려는 텍스트의 다른 쪽 끝을 스크롤하고 마우스 오른쪽 버튼으로 클릭할 수도 있습니다. 이는 마우스 오른쪽 버튼을 클릭하기 전에 시각적 피드백이 없음에도 불구하고 작동합니다.

올바른 위치에서 마우스 오른쪽 버튼을 클릭하지 않으면 다시 마우스 오른쪽 버튼을 클릭하여 선택 영역의 가장자리를 변경할 수 있습니다. 강조 표시된 영역의 시작 부분을 마우스 오른쪽 버튼으로 클릭하면 선택 항목이 처음부터 확장됩니다. 영역의 끝 부분을 강조 표시한 후 마우스 오른쪽 버튼을 클릭하면 선택 영역이 끝 부분까지 확장됩니다. 강조 표시된 영역 내에서 마우스 오른쪽 버튼을 클릭하면 가장 가까운 가장자리에서 선택 항목이 축소됩니다.

위에서는 기본 할당이기 때문에 "왼쪽" 및 "오른쪽" 마우스 버튼을 사용했지만 Xterm에 관한 한 이 버튼은 각각 1번과 3번 버튼입니다. 시스템 수준에서 버튼을 다시 매핑할 수 있습니다(예: use xmodmap, use pointer명령). XTerm.vt100.translations리소스에서 버튼 바인딩을 재구성할 수도 있습니다 .

관련 정보