가운데 마우스 버튼 붙여 넣기가 gvim7.3에서 작동하지 않습니다


3

최근에 gvim7.3(에서 gvim7.2) (으 )로 업그레이드 했으며 마우스 가운데 버튼 붙여 넣기 기능이 손실되었습니다.

참고 :이 문제는 예상대로 gvimvim작품 에만 있습니다.

vimrc멋진 기능을 되 찾으려면 어떤 마법의 물건을 넣어야 합니까?


Shift를 누르고 있으면 도움이됩니까?
IljaBek

답변:


2

vi에서 마우스 가운데 버튼이 갑자기 붙지 않는 것과 비슷한 문제가있었습니다. 위의 조언에 따라 -N -u스위치로 vi를 시작할 때 정상적으로 붙여 넣을 수 있었으므로 .vimrc파일을 편집 하고 주석 처리했습니다.

set mouse=a

그렇게하면 원하는 붙여 넣기 기능이 다시 제공되었습니다.


1

업그레이드하기 위해 무엇을 했습니까? 동일한 배포판의 이전 gvim 패키지 대신 배포판의 최신 gvim 패키지를 설치 했습니까? 직접 만들었습니까? gvim과 vim을 모두 업그레이드 했습니까?

업그레이드로 vimrc가 변경되지 않았다면 vimrc를 변경해도 문제가 해결 될 것이라고 믿을 이유가 없습니다.

터미널에서 다음과 같이 gvim을 시작하십시오 :

gvim -N -u NONE

모든 구성 파일을 무시합니다. 어딘가에서 텍스트를 복사하고 마우스를 gvim 창으로 옮기고 마우스 가운데 버튼을 클릭하십시오. 복사 한 내용을 붙여 넣어야합니다. 그렇지 않은 경우 gvim 빌드에 문제가 있습니다. 단서의 출력에서 ​​단서를 찾을 수 있습니다.

:version

붙여 넣기가 작동하면 구성에 문제가있는 것입니다. gvim을 정상적으로 실행할 때

:verbose set mouse?

"mouse = a"를 인쇄합니다. 그렇지 않은 경우 'mouse'옵션의 값이 변경되는 위치를 알려줍니다.

gvim이 마우스 가운데 클릭을보고 있는지 확인하려면 gvim을 삽입 모드 (예 :)에 놓은 o다음 Ctrl-V를 입력하고 마우스 가운데 버튼을 클릭하십시오. Gvim은 "<MiddleMouse>"텍스트를 삽입해야합니다.

그래도 문제가 드러나지 않으면 결과를 알려 주시면 거기서 시작하겠습니다.


:verbose set mouse?마우스 = a Ctrl-V Middle Mouse라고 말하고 <MiddleMouse>
Jeffrey Jose

아, "Ctrl-C"복사와 "중간 마우스"가 작동한다는 것을 명확히해야합니다. "복사 선택", "중간 마우스"가 갑자기 작동을 멈췄습니다.
Jeffrey Jose

마우스를 gvim의 일부 텍스트 위로 드래그하여 선택한 다음 gvim의 다른 곳을 마우스로 클릭해도 더 이상 붙여 넣지 않습니까? gvim -N -u NONE문제를 더 잘 이해하고 스스로 재현 해 볼 수 있도록 더 이상 예상대로 작동하지 않는 일련의 단계를 알려주 시겠습니까?
garyjohn

방금 Fedora 11에서 gvim 7.2.148 및 gvim 7.3.189를 시작하고 -N -u NONE마우스 왼쪽 버튼을 사용하여 텍스트를 선택하고 마우스 가운데 버튼을 사용하여 각 gvim 인스턴스 내 및 사이에 붙여 넣었 습니다. 따라서 구성 파일이 없으면 선택 및 붙여 넣기가 7.2 및 7.3 모두에서 잘 작동하는 것 같습니다.
garyjohn

0

나는 같은 문제가 있었다. 나는 다음에 추가했다 ~/.vimrc:

set mouse=

그런 다음 마우스 가운데 버튼 붙여 넣기가 다시 작동합니다.

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