2016-04-16 3 views

Antwort

0

Es hängt davon ab, ob Sie den Standard (Emacs) Tastenbelegungen oder Vi-Tastenbelegungen verwenden. Sehen Sie sich die Ausgabe von

bind | grep beginning-of-line

zu erfahren, welche Zeichenfolgen wird den Cursor an den Anfang der Zeile bewegen. Das Zeilenende-Äquivalent sollte offensichtlich sein.

Wenn Sie Ihren Terminalemulator (Apple Terminal, iTerm2 oder etwas anderes) nicht so konfiguriert haben, dass er eine Folge von ASCII-Zeichen sendet, wenn Sie [Fn] + [Pfeil nach links] drücken, können Sie nicht Verwenden Sie diese Tastenkombination. Es ist jedoch sehr wahrscheinlich, dass Ihr Terminalemulator sie auf [Home] und [Ende] abbildet, wodurch die erwarteten Zeichenfolgen gesendet werden sollten. Zum Beispiel wird \e[H häufig mit der Taste [Home] gesendet, und Sie sollten dies im bind-Ausgang sehen.

Verwandte Themen