GUI가 아닌 Ubuntu/Linux 시스템에 클립보드가 있습니까? 로컬(OS X) 클립보드와 동기화할 수 있나요?

GUI가 아닌 Ubuntu/Linux 시스템에 클립보드가 있습니까? 로컬(OS X) 클립보드와 동기화할 수 있나요?

나는 데스크톱 시스템으로 Mac OS X에서 많은 시간을 보내고 있으며 Mac에는 명령줄을 위한 두 개의 멋진 작은 유틸리티 가 있는데 , pbcopy.pbpastestdinstdoutLinux에 유사한 유틸리티나 비 GUI 페이스트보드가 있습니까? 어떻게 작동하나요?

나는 이 블로그 게시물을 읽었다.http://blog.roseman.org.uk/tag/iterm2.htmlXQuartzGoogle에서 일하는 한 사람이 , iTerm2, 및 vim항목을 사용할 수 있고 로컬 클립보드와 동기화되는 시스템 페이스트보드에 복사 yanks할 수 있다고 말합니다.vim

을( 를) 설치하고 XQuartz환경 설정을 변경한 다음 상자를 선택하여 페이스트보드를 동기화하고 X 전달( )을 사용하여 원격으로 ssh에 연결했지만 원격 시스템의 시스템 페이스트보드( )에 ssh -X항목을 집어넣으면 로컬 클립보드가 변경되지 않습니다.vim"+yy

내가 도대체 ​​뭘 잘못하고있는 겁니까? tmux페이스트보드를 동기화하려면 을(를) 사용해야 합니까 ?

이전에 명령줄 Linux에서 페이스트보드를 사용해 본 적이 없어서 조금 맹목적으로 설명하겠습니다. 누군가 이 주제에 대해 좀 더 이해하도록 도와줄 수 있습니까?

답변1

X 지원으로 컴파일된 vim 버전이 필요합니다. gvim -v물론 gvim을 설치한 후 실행하여 터미널에서 적절한 버전을 실행할 수 있습니다 .

답변2

단계:

  • 클립보드를 공유하도록 OSX X11 구성
  • OSX와 서버 간에 X11 전달
  • +xterm_clipboard로 컴파일된 vim을 사용하세요.
  • 선택 사항: 기본 작업에 시스템 클립보드를 사용하려면 'set clipsboard=unnamedplus'.

+xterm_clipboard 없이 컴파일된 vim 버전을 사용하고 있는 것 같습니다. 를 통해 확인하실 수 있습니다 vim --version | grep xterm_clipboard. 내 우분투 서버에 설치되어 vim-nox있습니다 .vim-gtk

자세한 내용은 여기: http://www.lowlevelmanager.com/2012/09/osx-remote-vim-clipboard-sync.html

관련 정보