GNU 화면-창 사이에 텍스트 복사


8

현재 창을 떠나지 않고도 붙여 넣기 버퍼에 복사 된 텍스트를 키 바인딩을 사용하여 다른 창에 붙여 넣을 수 있습니까? 즉, 창으로 가서 Ctr-a +]를 수행하는 대신 gnu 화면 명령과 수신 창 이름을 지정합니까?


에서 다른 창을 계속 읽는 것 외에는 /tmp/screen-exchange그렇게 생각하지 않습니다.
Stefan Seidel

답변:


1

screenrc에 그러한 키 바인딩 을 만들기 위해 바인드 를 만들 수 있습니다.

구현 방법에 따라 (이름이 알려진 명명 된 화면에 대한 것입니까?) 다음 화면 기능이 유용 할 수 있습니다.

  • copy( C-a esc/ C-a [)를 눌러 현재 창의 사본을 만듭니다.
  • writebufC-a >쓰는 ( )/tmp/screen-exchange
  • readbuf ( C-a <)를 다른 / tmp / screen-exchange에서 읽습니다.
  • paste .( C-a ]/ C-a C-]) 다른 창에 붙여 넣기를 작성하려면
  • at [identifier][#|*|%] command [args ...](키 바인딩을 통해 또는 화면 명령 줄에서 직접) 다른 원래 창을 지정된 원래 창에서 이전의 두 명령을 처리하도록합니다 C-a :.

0

이것이 귀하의 질문에 직접 대답하지는 않지만 가능한 경우 화면에서 tmux로 전환하는 것이 좋습니다. Tmux는 스테로이드의 스크린입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.