Ứng dụng đầu cuối của OS X có hỗ trợ chuột không?


18

Theo câu trả lời này tại SuperUser, ứng dụng đầu cuối của OS X nên sử dụng Alt + Mouse Click để gửi các sự kiện chuột đến các ứng dụng đang chạy trong thiết bị đầu cuối. Tôi đã thử điều đó với Midnight Commander, nhưng nó không hoạt động. Tôi đang chạy OS X Mavericks.

Có cách nào để kích hoạt hỗ trợ chuột trong ứng dụng đầu cuối, không chuyển sang iterm2 hay đại loại như vậy không?


Bạn có ý nghĩa gì khi "thiếu chuyển đổi"? Tôi khuyên bạn nên chuyển sang iTerm. Có một plugin SIMBL được cung cấp bởi câu trả lời này . Vì vậy, tôi muốn nói, câu trả lời cho câu hỏi của bạn là không (tại sao họ lại mã hóa một plugin, nếu có hỗ trợ chuột riêng;))
napcae

Câu trả lời:


23

Thật vậy, OS X Terminal có thể nhận đầu vào chuột thông qua nhấp chuột:

Tuy nhiên, một số ứng dụng Terminal nhất định không nhận được đầu vào chuột đã qua.


Bạn có thể cài đặt MouseTerm sẽ chuyển các sự kiện chuột đến thiết bị đầu cuối.

  • Báo cáo nút chuột.
  • Chuột cuộn báo cáo.
  • Cuộn bánh xe chuột mô phỏng cho các chương trình như less(tức là bất kỳ chương trình toàn màn hình nào sử dụng chế độ phím con trỏ ứng dụng ).
  • Tích hợp hồ sơ thiết bị đầu cuối (với hộp thoại tùy chọn).

Đó là plugin SIMBL, vì vậy bạn sẽ cần cài đặt SIMBL để làm cho nó hoạt động. Tôi khuyên bạn nên cài đặt EasySIMBL thay thế.


EasySIMBL cộng với MouseTerm hoạt động! Tuyệt vời.
Arne

Ngoại ô! Khi biết những loại mánh khóe này làm cho cuộc sống dễ dàng hơn rất nhiều.
CousinCocaine 10/03/2015

Kể từ OS X Yosemite 10.10, Terminal đã tích hợp hỗ trợ cho việc cuộn bánh xe mô phỏng của chuột mô phỏng cho các chương trình như ít đi trên đường. Nó được bật theo mặc định.
Chris Trang

1
Kể từ OS X El Capitan 10.11, Terminal hỗ trợ Báo cáo chuột.
Chris Trang

13

Kể từ OS X El Capitan 10.11, Terminal hỗ trợ Báo cáo chuột . Bạn cấu hình các chương trình ứng dụng để kích hoạt nó. Ví dụ, trong Vim sử dụng set mouse=a.

Terminal hỗ trợ báo cáo ba nút chuột và bánh xe cuộn, cùng với các sửa đổi Shift, Meta và Control. Phím điều chỉnh tùy chọn ánh xạ tới Meta (không phụ thuộc vào tùy chọn của bàn phím là ưu tiên bàn phím meta). Bạn có thể sử dụng -Right Click cho nút chuột ba trên thiết bị hai nút (cũng hoạt động đối với dán giữa nút giữa, đặt lệnh Chỉnh sửa> Dán Lựa chọn⇧⌘V khi Báo cáo Chuột không hoạt động).

Bạn có thể sử dụng Fnphím bổ trợ khi nhấp, kéo hoặc cuộn để tạm thời bỏ qua Báo cáo chuột và tương tác với chế độ xem thiết bị đầu cuối. Bạn cũng có thể sử dụng mục menu Xem> Cho phép Báo cáo Chuột để bỏ qua mục đó trong thời gian dài hơn hoặc khi Fnkhông khả dụng.


Anh bạn, tôi muốn mua cho bạn một ly bia.
phi đội

2

iTerm 2 hỗ trợ tất cả các tương tác chuột ra khỏi hộp.


Có, xem câu trả lời được chấp nhận (hoặc kiểm tra nó trên máy của bạn)
Matteo

Chỉ có một lượng tương tác chuột rất hạn chế được hỗ trợ với Terminal.app. iTerm2.app xử lý tất cả.
Simon Fredsted 10/03/2015

0

Ít nhất trong Terminal.app 2.6 cho phép "Cho phép báo cáo chuột" trong menu "Chế độ xem" hỗ trợ chuột trong Midnight Commander.


Cho phép báo cáo chuột không kích hoạt báo cáo chuột, nó cho phép các chương trình kích hoạt nó bằng các lệnh đầu cuối. Mục đích của mục menu này là tạm thời vô hiệu hóa MR để bạn có thể tương tác với chế độ xem thiết bị đầu cuối. Để bật MR, bạn phải định cấu hình bất kỳ chương trình nào bạn muốn sử dụng, ví dụ: trong ~ / .vimrc, ~ / .emacs, ~ / .nanorc. Bạn cũng có thể tạm thời tương tác với chế độ xem thiết bị đầu cuối bằng cách nhấn và giữ công cụ sửa đổi <kbd> Fn </ kbd> trong khi nhấp, chọn hoặc cuộn bằng chuột hoặc bàn di chuột.
Chris Trang
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.