그놈 클립 보드와 X 선택 물을 병합하려면 어떻게해야합니까?


56

X / Gnome에있는 두 개의 별도 클립 보드에 끊임없이 좌절하고 있습니다. 나는 control-C와 같은 일을 끊임없이 복사하고 마우스 가운데 버튼을 클릭하여 붙여 넣고 잘못된 데이터를 얻습니다. 또는 무언가를 선택한 다음 붙여 넣을 위치로 이동하여 붙여 넣을 항목을 선택하면 첫 번째 선택 항목 만 손실됩니다!

이 두 클립 보드를 병합하는 방법이 있습니까?

업데이트 : Parcellite가 가까이 왔지만 선택 항목을 붙여 넣는 것이 정말 중요합니다. X에서 사본으로 선택을 비활성화하는 방법이 있습니까?


3 년이 지났습니다. 이 문제에 대한 해결책이 있습니까?
— Varun

아니. 다른 여러 가지 이유로 최근에 KDE로 전환했습니다. klipper는 kde + synergy에 허용되지만 gnome + synergy에 유용한 솔루션은 없습니다. 자동 절단, 파셀 라이트 및 글 리퍼 관련 문제는이 질문에 대한 기존 답변과 의견에 모두 정리되어 있습니다.
— TREE

나는 당신이 그들과 합류하려고했기 때문에 문제가 있다고 생각합니다. 이제 선택 항목으로 ctrl + c를 덮어 쓸 것입니다. Ctrl + c / Ctrl + v 만 사용하도록 선택하면 선택 / 중간 + 클릭을 무시하거나 격리 된 대안으로 사용할 수 있습니다. 선택 / 중간 + 클릭 (또는 shift + in)을 사용하지 마십시오. ctrl + c / ctrl + v를
— 고수해도

답변:


29

autocutsel 은 기본 X / X11 클립 보드와 Gnome / GTK 클립 보드간에 동기화하려는 것입니다! 방법은 다음과 같습니다.

$ autocutsel &
$ autocutsel -s PRIMARY & 

마법!


1
그럼 당연하지 ! 내.bashrc
— Natim에

26

"오토 컷"은 당신이 원하는 것을하지 않을 것입니다.

이 문제는 몇 주 전에 수정 사항을 찾을 때까지 10 년 이상 존재했습니다.

이 작업을 수행해야합니다.

apt-get install parcellite

아이콘을 마우스 오른쪽 버튼으로 클릭하고 "환경 설정"으로 이동하십시오.

다음을 확인하십시오.

  • 복사 사용 (Ctrl-C)
  • 기본 사용 (선택)
  • 클립 보드 동기화

3
parcellite가 클립 보드를 성공적으로 병합 한 것으로 보입니다. 선택에 붙여지는 후자의 문제를 해결하지 못합니다. control-v 또는 middle 버튼으로 단일 버퍼를 붙여 넣을 수 있다는 것이 좋습니다. 사본으로 선택을 좋아하지 않으며 비활성화하고 싶습니다.
— TREE

자동 절단 기능이 일관되지 않거나 전혀 작동하지 않습니다. 정말 고마워요. 감사합니다.
— NSAutomaton 1

sudo yum install parcelliteRHEL / CentOS
— Noam Manos

참고로, parcellite 에는 멋진 기능 의 복사 된 텍스트 기록이 있습니다. 기록 대화 상자에서 자동 붙여 넣기를 활성화하려면 다음을 수행해야합니다.install xdotool
— Noam Manos

이것은 나를 위해 일했습니다.
— Farhan.K

3

따라서 실제로 다양한 복사 버퍼를 별도로 유지하고 때로는 keepass2를 사용하는 경우와 같이 때때로 서로 동기화합니다. 그래서 클립 보드에서 기본 사본 (중간 마우스 버튼) 버퍼로 무언가를 옮기려면 , 내가 할거야:

xclip -o -selection clipboard | xclip -i 

2

그놈은 아니지만 KDE의 Klipper에이를 수행 할 수있는 옵션이 있습니다. 나는 그놈에 그것의 부족에 좌절하고 있습니다.


나는 선택 문제에 대한 적절한 해결 방법이있는 Glipper를 시도했습니다. 다른 것을 선택하여 이전 선택을 파괴했을 때 Glipper를 사용하면 기록에 액세스하고 가지고 있던 것을 되돌릴 수 있습니다. 그러나 시작이 아닌 Synergy 클립 보드 공유를 방해합니다. :(
— TREE

1

나는 자동 절단 이 문제를 해결할 것이라고 생각 합니다. 대부분의 배포 패키지는 영리하게 "자동 절단"으로 표시됩니다. 우분투에서는 유니버스 저장소에 있습니다.


이것은 유망한 것처럼 보였지만 실행해도 아무런 변화가없는 것으로 보입니다. :(
— TREE

정확한 예를 들어 줄 수 있습니까? X (ctrl-C 사용)에서 Y (마우스 가운데 버튼 사용)로 복사 하시겠습니까? 정확한 상황을 이해하지 못할 수도 있습니다.
— DaveParillo

1

0.9.2-1 (Debian Squeeze)에서 parcellite는 두 클립 보드 (Primary & Selection)를 병합하는 것처럼 보이지만 자동 컷팅 0.9.0-1은 대부분 작동하지만 무작위로 실패합니다.


1

loliclip (현재 이름 : xcmenu ) 은이 질문에 부딪 쳤을 때 내가 찾은 것을 수행합니다. 기본 버퍼를 클립 보드와 동기화하여 마우스 선택시 복사를 효과적으로 비활성화합니다. 이 프로그램을 시작한 후 기본 구성을 사용하면 Ctrl + C (또는 Ctrl + Insert)로 복사하고 Ctrl + V (또는 Shift + Insert)로 붙여 넣을 수 있습니다.


0

Problem 2마우스 가운데 버튼을 클릭하여 복사하여 복사하여 기본 선택 버퍼와 동일한 버퍼에서 텍스트를 이동하기 때문에 복사가 발생합니다. 이를 변경하려면 Xorg를 수정하고 다시 컴파일해야한다고 생각합니다. 그러나 나는 틀릴 수 있습니다.

가운데 클릭으로 붙여 넣을 필요없이 두 문제를 해결하는 것이 더 쉬울 것입니다. 데스크톱 앱의 Ctrl+ C / Ctrl+ V작업 과 같은 명시적인 복사 / 붙여 넣기가 필요 하지만 모든 X 앱에서 작동합니다.

X 선택을 클립 보드에 복사하는 프로그램과 클립 보드를 커서에 붙여 넣는 다른 프로그램이 필요합니다. 그런 다음 유니버설 키 콤보에 바인딩 할 수 있습니다. 아직 그런 프로그램이 있는지 모르겠습니다.


xorg를 다시 컴파일해야한다고 생각하지 않습니다. xorg klipper가 완벽 하기 때문입니다 ..
— neutrinus
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.