[macos] Mac 터미널의 Vim 내부 스크롤

나는 운이 없어도 맥 터미널의 Vim 내부 에서 마우스 휠을 사용하여 스크롤 할 수 있는지 알아 보려고 인터넷 검색을 해왔다 . X11 또는 iTerm 만이를 지원하는 것 같습니다.

포기하기 전에 여기에있는 천재들에게이 일을 할 수있는 방법을 아는 사람이 있는지 확인해 보겠다고 생각했습니다. 그래서, 내가 그것을 설정할 수 있는지 아는 사람이 있습니까?

아니면 다른 터미널 응용 프로그램을 사용하는 것을 진지하게 고려해야합니까?



답변

http://bitheap.org/mouseterm/

MouseTerm을 사용하고 (그리고 먼저 SIMBL을 설치해야합니다!) Mac 터미널을 사용하여 스크롤링이 매력적으로 작동합니다.

터미널 응용 프로그램 (Command + Q)을 완전히 종료 한 다음 MouseTerm을 설치 한 후 다시 시작해야합니다.


답변

iTerm을 사용하고 있다면 이것을 vimrc에 추가하십시오.

:set mouse=a


답변

이것은 오래된 질문이지만 Google에서 최고 인기를 얻었으므로 업데이트 된 답변을 제공해야한다고 생각합니다.

OSX El Capitan 10.11 실행, vim 마우스 및 트랙 패드 스크롤은 기본적으로 Terminal.app에서 저에게 효과적이었습니다 (TM). 그러나 때때로 마우스 / 트랙 패드 입력이 vim 버퍼 조작을 중지하고 터미널 버퍼를 스크롤하기 시작했습니다. 대답은 Command+R메뉴보기-> 마우스보고 허용이었습니다. 이 기능을 켜면 마우스 / 트랙 패드 스크롤 작업이 vim에서 커서를 이동할 수 있습니다.


답변

  • 용어 메뉴>보기> 마우스보고 허용
  • 터미널 메뉴> 환경 설정> 키보드> 대체 화면 스크롤


답변

이 기사 를 읽을 수는 있지만 Mac OS X의 기본 터미널에는 스크롤바가 내장되어 있기 때문에 마우스 휠 명령이 자동으로 이동합니다. 이전 답변에서 제안한대로 gVim을 확실히 사용할 수 있습니다. 나는 키보드에서 손을 떼기 때문에 일반적으로 Vim에서 마우스를 사용하고 싶지 않습니다.

나는 그냥 50j내려 가고 올라갈 때 사용 50k합니다. 정확하게 스크롤하지는 않지만 꽤 잘 작동합니다.


답변

마우스 기능이 여전히 제대로 작동하지 않으면이 게시물에서 내 대답 을 살펴보십시오. Vim이 Ubuntu에서와 같이 Mac OS X에서 작동하도록하는 방법?.vimrc에 추가하십시오.

set ttymouse=xterm2


답변

확인 터미널입니다 xterm및하지 ansi에서 Terminal Menu > Preferences > Profiles > Advanced. ssh에서 색상이 작동하도록 순진한 노력으로 용어 유형을 변경하여 실수로 스크롤을 끊었습니다.