우분투 상자에서 RHEL4 상자로 SSH (-X 지정)를 사용하고 GVim을 실행하고 있습니다. 로컬 X에서 예상대로 열리지 만 select를 통한 복사 및 붙여 넣기가 작동하지 않습니다. GVim에서 텍스트를 선택하여 로컬 창에 붙여 넣을 수 없으며 로컬 창에서 텍스트를 선택하여 GVim에 붙여 넣을 수도 없습니다. 그러나 이것은 다른 RHEL4 상자에 SSH (-X가 지정되어 있음) 일 때 작동합니다.
원격 컴퓨터에 설치해야 할 것이 있습니까?
편집 : 내가 사용한 컴파일 플래그와 관련이 있다고 생각하지만 어느 단서가 없습니다. 나는 해봤--enable-gnome-check
하고--enable-gtk2-check
, 내 로컬 컴퓨터에서 그놈을 실행 해요 이후,하지만 문제가 해결되지 않았다.
편집 :vim --version
vim의 두 버전에서실행하면 많은 차이점이 표시됩니다. 가장 문제가없는 시스템은 GTK GUI 용이고문제가있는 시스템은 X11-Motif GUI 용입니다. GTK 를 사용하도록 문제 상자를 구성 할 수는 없지만필요한 모든 것이 설치되어 있지 않기 때문입니다.
편집하다
- 지금까지 도와 주셔서 감사합니다.
- 명확히하기 위해 선택 상자를 통해 복사 / 붙여 넣기는 상자 A에서 생성 된 GVim 창에서 수행되지만 상자 B에서 생성 된 GVim 창에서는 수행되지 않습니다. 상자 A 및 상자 B는 모두 RHEL4 U8입니다.
- GVim 창에서 일부 텍스트를 선택하면 해당 창 내에서 마우스 오른쪽 버튼을 클릭하여 붙여 넣을 수는 있지만 로컬로 실행되는 내용에는 붙여 넣을 수 없습니다. 로컬로 무언가를 선택하면 로컬로 붙여 넣을 수 있지만 GVim 창에 붙여 넣을 때 로컬에서 마지막으로 선택한 것이 아니라 GVim 창에서 마지막으로 선택한 것을 붙여 넣습니다.
- 좀 더 끔찍하게 만들기 위해 때로는 같은 상자에서 두 번째 GVim 창을 열고 두 번째 창에 붙여 넣을 수는 있지만 여전히 첫 번째 창에는 붙여 넣을 수는 없지만 해당 창에서 무언가를 선택하여 로컬로 붙여 넣을 수는 없습니다.
- Ctrl-Shift-C를 사용하여 동일한 동작을 얻습니다. 마우스로 선택하는 동안 Shift 키를 누르고 있으면 선택할 수 없습니다. Ctrl-Shift-V는 붙여 넣기가 아니라 vim에서 블록 선택을 시작합니다.
- 로컬 상자에서 Parcellite 0.9.2를 실행하고 있지만 닫아도 문제가 해결되지 않으며 다른 상자를 방해하지 않습니다.
편집하다
- 문제가있는 머신은 VM 플레이어에서 실행되는 가상 머신입니다.
편집하다
- 가상 RHES4 U8 박스에 SSH 연결하는 동료도 같은 문제는 없지만 VM에 스톡 vim 설치 를 사용 했지만 나 자신과 소스에서 vim으로 컴파일 된 문제가있는 다른 동료를 사용했습니다 . 필요한 컴파일 플래그가있을 수 있습니까?
- VM 중 하나에 VM 도구를 설치하려고했지만이 문제에는 영향을 미치지 않았습니다.
편집하다
- 내 두 상자 사이의 .vimrc는 동일합니다.