퍼티를 통해 Vim에서 여러 페이지의 텍스트 블록을 선택하는 동안 위/아래로 스크롤

StackOverflow https://stackoverflow.com/questions/1865674

  •  18-09-2019
  •  | 
  •  

문제

나는 퍼티를 통해 xterm에서 vim 6.3.81을 사용하고 있습니다.내가 사용할 때 set mouse=a , 파일을 스크롤할 수 있지만 텍스트를 선택할 수는 없습니다.다음을 사용하여 마우스가 비활성화된 경우 set mouse=, 마우스로 텍스트를 선택할 수 있지만(자동으로 버퍼에 복사됨) 텍스트 블록이 한 페이지를 초과하면 위/아래로 스크롤할 수 없습니다(한 번에 한 화면씩 텍스트를 선택해야 함)!!

두 가지 모두를 최대한 활용할 수 있는 방법이 있습니까? 마우스로 텍스트를 선택하는 동안 페이지 끝에 도달하면 페이지 상단/하단에 도달했는지 여부에 따라 자동으로 위/아래로 스크롤되고 다음에서 텍스트를 선택할 수 있습니다. 다음 페이지도요?

나는 vim이 내가 원하는 것을 할 수 있을 만큼 강력하고 유연하다는 것을 알고 있습니다. 단지 어떻게 해야 할지 모르겠습니다!!누구든지 도와줄 수 있나요?

도움이 되었습니까?

해결책

너가 가질 때 set mouse=a , 당신은 선택할 수 있습니다 <Shift> + LeftMouse 선택을하기 위해 <Shift> + RightMouse 평소와 같이 코드를 붙여 넣습니다.

도움이 되었기를 바랍니다 !!

다른 팁

마우스와 키보드를 사용하여 선택하는 것에 대해 생각해 보셨습니까? 단지

  • 마우스를 사용하여 커서를 배치하십시오.
  • 명령 모드에서 "V"를 누릅니다.
  • 위/다운 (또는 J/K)을 눌러 위/아래로 이동합니다.

터미널의 끝을 스크롤하면 선택을 활성 상태로 유지하는 데 자동으로 스크롤됩니다.

짧은 답변:아뇨, 미안해요.

긴 답변:터미널의 Vim은 Windows 클립보드와 상호 작용하지 않으므로 선택한 텍스트에 액세스할 수 없으므로 mouse=a로 선택해도 도움이 되지 않습니다.PuTTY가 마우스를 제어하는 ​​mouse=a가 없으면 vim의 데이터가 PuTTY의 스크롤백 버퍼에 없으므로 PuTTY가 해당 데이터에 접근할 수 없습니다.

해결책은 (Benj가 제안한 대로) X 서버에서 또는 vim의 기본 설치.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top