Ctrl원격 시스템에서 스크린 세션에 있는 경우 +를 사용하여 a"복사 모드"로 들어간 다음 및 화살표 키를 ESC사용하여 일반 선택을 할 수 있습니다.Space
이제 small을 사용 c하여 왼쪽 여백을 설정하고 Large를 사용 C하여 오른쪽 여백을 설정한 다음 Space다시 눌러 선택 항목을 화면 버퍼에 복사할 수 있습니다(예:screen
수동)
선택한 블록을 로컬 컴퓨터의 기본 선택 항목이나 클립보드에 넣어 데스크탑의 다른 GUI 응용 프로그램에서 사용할 수 있도록 하려면 어떻게 해야 합니까?
답변1
대화식으로 직사각형 블록을 선택하는 것이 좋습니다.
복사된 블록의 왼쪽 상단 모서리에 있는 마우스 왼쪽 버튼을 누른 채 클릭한 다음 Ctrl(계속 누른 상태에서) 커서를 오른쪽 하단 모서리로 이동합니다. 직사각형 블록을 복사해야 합니다. 마우스 가운데 버튼을 사용하여 원하는 곳에 붙여넣을 수 있습니다.
답변2
xsel
다음을 사용하여 버퍼를 디스플레이 클립보드에 넣을 수 있습니다.stackoverflow에서 언급했듯이:
Linux에서의 단계는
xsel
다음과 같습니다.
- 스크린 세션의 텍스트를 GNU Screen의 복사 버퍼로 복사합니다.
- 화면에서 다음 명령을 실행하세요.
cat | xsel -b
- 오류가 보고되지 않으면
xsel
이제 화면의 복사 버퍼를 STDIN으로 덤프합니다.Ctrl+a+]
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"'
어딘가에서 복사했는데 지금은 어디에 있는지 기억이 나지 않습니다.