Laut dieser Antwort von SuperUser sollte die Terminal-App von OS X Alt + Mausklick verwenden, um Mausereignisse an Anwendungen zu senden, die im Terminal ausgeführt werden. Ich habe das mit dem Midnight Commander versucht, aber es funktioniert nicht. Ich verwende OS X Mavericks.
Gibt es eine Möglichkeit, die Mausunterstützung in der Terminal-App zu aktivieren, abgesehen von einem Wechsel zu iterm2 oder ähnlichem?
Antworten:
Tatsächlich OS X Terminal kann Mauseingabe durch ⌥ Klick erhalten:
Bestimmte Terminal-Apps empfangen jedoch nicht die übergebene Mauseingabe.
Sie können MouseTerm installieren, das Mausereignisse an das Terminal weiterleitet .
Es handelt sich um ein SIMBL-Plug-in, daher müssen Sie SIMBL installieren , damit es funktioniert. Ich empfehle jedoch die Installation von EasySIMBL .
quelle
Ab OS X El Capitan 10.11 unterstützt das Terminal das Maus-Reporting . Sie konfigurieren Anwendungsprogramme, um es zu aktivieren. Zum Beispiel in Vim verwenden
set mouse=a
.Das Terminal unterstützt das Melden von drei Maustasten und einem Scrollrad sowie die Modifikatoren Shift, Meta und Control. Die Optionstaste ist ⌥Meta zugeordnet (unabhängig von der Tastatureinstellung "Option ist Meta"). Sie können ⌘-Right Click für Maustaste drei auf einem Gerät mit zwei Tasten verwenden (dies funktioniert auch für das Einfügen mit der mittleren Taste, bei dem Bearbeiten> Auswahl⇧⌘V einfügen aufgerufen wird , wenn die Mausberichterstellung nicht aktiv ist).
Sie können die FnÄnderungstaste beim Klicken, Ziehen oder Scrollen verwenden, um die Mausberichterstellung vorübergehend zu umgehen und mit der Terminalansicht zu interagieren. Sie können den Menüeintrag Ansicht> Mausberichte zulassen auch verwenden , um ihn für längere Zeiträume oder wenn er Fnnicht verfügbar ist, zu umgehen .
quelle
iTerm 2 unterstützt alle Mausinteraktionen von Anfang an .
quelle
Zumindest in Terminal.app 2.6 bietet die Aktivierung von "Allow Mouse Reporting" im Menü "View" Mausunterstützung in Midnight Commander.
quelle