xsel 및 xclip 정지

xsel 및 xclip 정지

내 목표는 표준 ⌘V 단축키를 사용하여 원격 컴퓨터(CentOS 7.2)의 텍스트를 내 로컬 컴퓨터(OS X 10.12.2)에 원활하게 붙여넣는 것입니다. 내 설정은 원격 시스템에 연결한 ssh -Y다음 tmux에 연결됩니다(또는 존재하지 않는 경우 새 세션을 생성합니다). 내가 달리 echo "test" | xsel -ib거나 echo "test" | xclip멈출 때. 변수 $DISPLAY는 입니다 localhost:10.0. tmux를 종료하면 $DISPLAY변수가 비어 있는 것으로 보이며 열 수 없음 표시 오류가 발생합니다.

답변1

MacOS는 XOrg 서버를 사용하지 않고 Quartz 그래픽 스택이나 다른 쓰레기를 사용합니다(이것은 몇 년 동안 매일 Mac에서 작업했습니다).

Mac OS에서 XOrg를 실행하거나(과거에는 가능했음) Mac의 기본 pbcopy(1) 및 pbpaste(1) 명령을 사용하는 방법을 배우고 싶습니다.

답변2

저는 이런 유형의 문제를 처리하기 위해 Gitlab 스니펫을 사용하여 도구를 작성한 적이 있습니다. 귀하의 사용 사례에 적합할 수 있습니다.

바라보다https://github.com/bradwood/glsnip

관련 정보