가운데 클릭 붙여 넣기는 어떻게 작동합니까?


28

가운데 클릭 붙여 넣기를 이해하지 못합니다.

때로는 텍스트를 강조 표시하고 원하는 창에서 가운데 ​​클릭하여 원하는 작업을 수행합니다. 때로는 그렇지 않습니다.

예를 들어 Firefox에서 텍스트를 강조 표시 한 다음 터미널 vim을 마우스 가운데 버튼으로 클릭하면 아무 일도 일어나지 않습니다.

무슨 일이야?

고맙습니다!

답변:


20

별도의 X / DE 클립 보드로 인해 발생합니다. ClipIt 과 동기화 유지

  • 으로 ImaginaryRobots '대답은 설명 두 개의 서로 다른 클립 보드가 다음과 같습니다 X 클립 보드 및 데스크톱 환경 / 창 관리자 클립 보드 (그놈 / 유니티, KDE 등) 사용 된 선택 방법 (즉, 강조 표시 또는 명시적인 Ctrl-C / 오른쪽 클릭 사본 등)에 따라 두 클립 보드가 동기화되지 않을 수 있습니다.

    • 따라서 GUI 프로그램과 터미널간에 복사 / 붙여 넣기시 종종 문제가 발생합니다.
  • 이 문제가있는 경우 가장 쉬운 해결책은이 두 클립 보드를 모두 동기화 상태로 유지하는 도구를 사용하는 것입니다. 추천합니다 ClipIt ( sudo apt-get install clipit)

    • clipit을 시작하고 (편의를 위해 시작 응용 프로그램에 추가) 기본 설정에서 기본클립 보드 동기화 옵션을 모두 선택하십시오.

    여기에 이미지 설명을 입력하십시오


1
멋진, 이것이 바로 내가 필요한 것입니다
Fawkes5

3
때로는 Ctrl-C로 무언가를 복사하고 교체하려는 텍스트를 선택하고 Ctrl-V를 누르기 때문에 클립 보드 동기화를 비활성화하는 것을 선호합니다. 클립 보드 동기화를 사용하면 내가 선택한 것과 동일한 텍스트가 복사됩니다.
jcollado

1
Parcellite 에게 ClipIt 의 더 가벼운 대안을 시도해보십시오
pl1nk

17

실제로 2 가지 종류의 복사 및 붙여 넣기가 있습니다. 기본 X11 그래픽 시스템에서 제공하는 것이 있고 창 관리자 (Gnome, KDE 등)에서 제공하는 것이 있습니다.

클릭하지 않고 텍스트를 강조 표시하면 X11 버퍼 공간에 복사하기에 충분하며 마우스 가운데 버튼을 클릭하면 해당 텍스트가 붙여집니다. control-X 또는 control-C를 사용하는 경우 창 관리자의 버퍼 공간도 사용하지만 (키를 사용하기 위해 강조 표시해야했기 때문에) control-V 만 텍스트를 가져옵니다. 가운데 클릭은되지 않습니다.

더 혼란스럽게 만들기 위해 창 관리자 복사 및 붙여 넣기는 텍스트가 아닌 항목에서도 작동하므로 강조 표시가 두 버퍼에 텍스트를 가져간 경우에도 창 관리자 버퍼에 일부 파일이나 복잡한 데이터가있을 수 있습니다. 둘은 동기화되지 않습니다.

일부 응용 프로그램은 두 응용 프로그램을 모두 이해하고 사용할 수있을만큼 똑똑하지만 다른 응용 프로그램은 그렇지 않습니다. 터미널 창은 일반적으로 복사하여 붙여 넣을 때 어리석은 다양성입니다. 일반적으로 각 응용 프로그램마다 복사 및 붙여 넣기 엉망을 해결하는 방법을 알려주는 설정이 있지만 모두 올바르게 설정하는 것은 많은 작업입니다. 우분투는 기본적으로 대부분을 얻습니다.

상황은 역사적으로 훨씬 나 빠졌고 그에 따라 표준을 정의하는 Freedesktop이 발생했습니다.

http://standards.freedesktop.org/clipboards-spec/clipboards-latest.txt

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