스크린 세션의 직사각형 블록을 기본 선택 항목으로 복사합니다.

스크린 세션의 직사각형 블록을 기본 선택 항목으로 복사합니다.


Ctrl원격 시스템에서 스크린 세션에 있는 경우 +를 사용하여 a"복사 모드"로 들어간 다음 및 화살표 키를 ESC사용하여 일반 선택을 할 수 있습니다.Space

이제 small을 사용 c하여 왼쪽 여백을 설정하고 Large를 사용 C하여 오른쪽 여백을 설정한 다음 Space다시 눌러 선택 항목을 화면 버퍼에 복사할 수 있습니다(예:screen수동)

선택한 블록을 로컬 컴퓨터의 기본 선택 항목이나 클립보드에 넣어 데스크탑의 다른 GUI 응용 프로그램에서 사용할 수 있도록 하려면 어떻게 해야 합니까?

답변1

대화식으로 직사각형 블록을 선택하는 것이 좋습니다.

복사된 블록의 왼쪽 상단 모서리에 있는 마우스 왼쪽 버튼을 누른 채 클릭한 다음 Ctrl(계속 누른 상태에서) 커서를 오른쪽 하단 모서리로 이동합니다. 직사각형 블록을 복사해야 합니다. 마우스 가운데 버튼을 사용하여 원하는 곳에 붙여넣을 수 있습니다.

답변2

xsel다음을 사용하여 버퍼를 디스플레이 클립보드에 넣을 수 있습니다.stackoverflow에서 언급했듯이:

Linux에서의 단계는 xsel다음과 같습니다.

  1. 스크린 세션의 텍스트를 GNU Screen의 복사 버퍼로 복사합니다.
  2. 화면에서 다음 명령을 실행하세요.cat | xsel -b
  3. 오류가 보고되지 않으면 xsel이제 화면의 복사 버퍼를 STDIN으로 덤프합니다.Ctrl+a+]
  4. cat종료 하려면 EOF를 보내세요 .Ctrl+d

이때 화면 복사 버퍼의 내용은 클립보드에 있어야 합니다.

답변3

xsel을 사용하여 화면 선택을 X 선택으로 복사하는 특수 키 바인딩이 있습니다.

bind b eval writebuf 'exec /bin/sh -c " xsel -i < /tmp/screen-exchange"' 'exec /bin/sh -c "killall xsel"'

어딘가에서 복사했는데 지금은 어디에 있는지 기억이 나지 않습니다.

관련 정보