OMG facepalms apple hat sich noch nicht darum gekümmert. Ich würde den ganzen Tag Anrufe von Tier 1 Noobs bekommen, wenn ich bei Apple arbeitete.
- Öffnen Sie Terminal.app
- Öffne das Preferences Fenster (CMD +,)
- Klicken Sie auf die Registerkarte Einstellungen
- Wählen Sie Ihr aktuelles Einstellungen-Thema und klicken Sie auf die Registerkarte Tastatur
- Bearbeiten (oder Hinzufügen) Sie den Eintrag für Home:
- Set Action: um einen String an die Shell zu senden:
- Setze den String auf
\001
(oder drücke Strg + a)
- Bearbeiten (oder Hinzufügen) Sie den Eintrag für Ende:
- Set Action: um einen String an die Shell zu senden:
- Setze den String auf
\005
(oder drücke Strg + e)
- Bearbeiten (oder Hinzufügen) des Eintrags für Bild auf:
- Set Action: um einen String an die Shell zu senden:
- Setze den String auf
\033[5~
(kopiere ihn und füge ihn ein)
- Bearbeiten (oder Hinzufügen) Sie den Eintrag für Bild-ab
- Set Action: um einen String an die Shell zu senden:
- Setze den String auf
\033[6~
(kopiere ihn und füge ihn ein)
- Schließen Sie das Einstellungsfenster.
Es geht los. Das Terminal sollte bereit sein, die Tasten "Home", "Ende", "Bild auf" und "Bild ab" zu verwenden, wie dies von Windows- / Linux-Benutzern erwartet wird.
SSH in Ihren Lieblings-Linux-Server, öffnen Sie Nano, Vi oder Emacs und genießen Sie.
Wenn Home- oder End-Keys in vim nicht funktionieren, versuchen Sie Folgendes:
- Home: \ 033 [7 ~
- Ende: \ 033 [4 ~
Bezüglich des Mausproblems bin ich mir nicht sicher, ob Termminal.app die xterm-Mausberichterstellung unterstützt. Angeblich braucht es das, um zu funktionieren. iTerm ist ein alternatives Terminalprogramm, das Mausberichte unterstützt. MouseTerm ist ein Hack zum Hinzufügen von Mausberichten zu Terminal.app, aber ich habe es nicht ausprobiert und weiß nicht, wie gut es funktioniert
Sie können auch X11 installieren.
Sobald Sie eine dieser drei Aktionen ausgeführt haben, sollten Sie in der Lage sein, ssh mit set mouse = a zu verwenden.