Um die Frage zu beantworten, wie der Anfang oder das Ende der Zeile abgerufen werden kann, weist Terminal ihr standardmäßig die folgenden Schlüssel zu:
- shift + home → Zeilenanfang, entspricht der "home" -Taste in normalen Terminals
- Umschalt + Ende → Zeilenende, entspricht der "Ende" -Taste in normalen Terminals
Wenn Sie möchten, dass zu Hause und am Ende "normal" gearbeitet wird (und keine Schicht erforderlich ist), gehen Sie zu [Terminal-Menü] → Einstellungen → Registerkarte "Profile" (oder Einstellungen in einigen Versionen von OS X) → Unterregisterkarte "Tastatur".
Dann ändern / fügen Sie diese Schlüssel so hinzu, dass sie die folgende "Zeichenfolge an Shell senden" sind
- Zuhause:
\033[H
- Ende:
\033[F
Sie können das \033
Teil erhalten, indem Sie die Escape-Taste in der Eingabe des Bearbeitungsdialogs drücken, wenn Sie es hinzufügen müssen.
Dann klappt home und end wieder wie gewohnt (puh).
Beachten Sie auch, dass "alt + ←" und "alt + →" in der Terminalzuordnung standardmäßig links und rechts stehen, eine weitere nützliche Kombination, an die Sie sich erinnern sollten.
Wenn sich in späteren Versionen von Mac OS X der Terminalbildschirm beim Drücken der Start / Ende-Taste nach oben oder unten verschiebt, muss möglicherweise die Starttaste auf \033[1~
und die Ende-Taste auf gestellt werden \033[4~
, um die gewünschten Ergebnisse zu erzielen (keine Verschiebung erforderlich). .
Sie können diese Antwort ändern, um weitere nützliche Tastenkombinationen hinzuzufügen, da es sich um ein Community-Wiki handelt.