그놈 클립 보드와 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.