OS X의 터미널 앱이 마우스를 지원합니까?


18

SuperUser 의이 답변 에 따르면 OS X의 터미널 앱은 Alt + Mouse Click을 사용하여 터미널에서 실행중인 응용 프로그램으로 마우스 이벤트를 보내야합니다. Midnight Commander로 시도했지만 작동하지 않습니다. OS X Mavericks를 실행하고 있습니다.

터미널 앱에서 마우스 지원을 활성화하는 방법이 있습니까, iterm2 또는 이와 유사한 것으로 전환하는 것이 부족합니까?


"전환 부족"이란 무엇입니까? iTerm으로 전환하는 것이 좋습니다. 답변에서 제공하는 SIMBL 플러그인 있습니다. 따라서, 귀하의 질문에 대한 답변은 아니오입니다 (기본 마우스 지원이있는 경우 플러그인을 코딩하는 이유는 무엇입니까?)
napcae

답변:


23

실제로 OS X 터미널 ⌥- 클릭을 통해 마우스 입력을받을 수 있습니다 .

그러나 특정 터미널 앱은 전달 된 마우스 입력을받지 않습니다.


마우스 이벤트를 터미널에 전달하는 MouseTerm 을 설치할 수 있습니다 .

  • 마우스 버튼보고.
  • 마우스 스크롤 휠보고.
  • 같은 프로그램에 대한 스크롤 시뮬레이션 마우스 휠 less(즉, 어떤 전체 화면 프로그램 사용에 해당 응용 프로그램 커서 키 모드 ).
  • 터미널 프로파일 통합 (환경 설정 대화 상자 포함).

SIMBL 플러그인이므로 SIMBL 을 설치해야 작동합니다. 대신 EasySIMBL 을 설치하는 것이 좋습니다 .


EasySIMBL plus MouseTerm 작동! 대박.
Arne

근교! 이런 종류의 트릭을 알면 훨씬 쉽게 살 수 있습니다.
CousinCocaine

OS X Yosemite 10.10부터, 터미널은“더 적은 프로그램을위한 마우스 휠 스크롤링을 지원합니다”… ** 환경 설정> 프로필> [프로필]> 키보드> 스크롤 대체 화면을 통해 제어 할 수 있습니다.; 기본적으로 켜져 있습니다.
Chris 페이지

1
OS X El Capitan 10.11부터 터미널은 마우스 리포팅을 지원합니다.
Chris 페이지

13

OS X El Capitan 10.11부터 터미널은 마우스보고를 지원합니다 . 사용 가능하게하기 위해 응용 프로그램을 구성합니다. 예를 들어, Vim에서을 사용하십시오 set mouse=a.

터미널은 Shift, Meta 및 Control 수정 자와 함께 세 개의 마우스 버튼과 스크롤 휠보고를 지원합니다. Option 수정 자 키는 "Option is meta"키보드 기본 설정에 관계없이 Meta에 매핑됩니다. 2 버튼 장치에서 마우스 버튼 3에 대해-오른쪽 클릭을 사용할 수 있습니다 ( 마우스보고가 활성화되지 않은 경우 편집> 붙여 넣기 선택⇧⌘V 을 호출하는 "중간 버튼 붙여 넣기"에도 적용됨 ).

Fn클릭, 드래그 또는 스크롤 할 때 수정 자 키를 사용하여 마우스보고를 일시적으로 무시하고 터미널보기와 상호 작용할 수 있습니다. 보기> 마우스보고 허용 메뉴 항목을 사용하여 장기간 또는 Fn사용할 수없는 경우이를 무시할 수도 있습니다.


야, 나는 당신에게 맥주를 사고 싶습니다.
스쿼트


0

최소한 Terminal.app 2.6에서 "보기"메뉴의 "마우스보고 허용"을 활성화하면 Midnight Commander에서 마우스가 지원됩니다.


마우스보고 허용은 마우스보고를 활성화하지 않으며 프로그램이 터미널 명령을 사용하여 활성화 할 있습니다. 이 메뉴 항목의 목적은 MR을 일시적으로 비활성화하여 터미널보기와 상호 작용할 수 있도록하는 것입니다. MR을 사용하려면 ~ / .vimrc, ~ / .emacs, ~ / .nanorc에서 사용하려는 프로그램을 구성해야합니다. 마우스 나 트랙 패드로 클릭, 선택 또는 스크롤하는 동안 <kbd> Fn </ kbd> 수정자를 길게 눌러 터미널보기와 일시적으로 상호 작용할 수도 있습니다.
Chris 페이지
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.