In der Cygwin-Standardinstallation wird bei Verwendung von STRG-LINKS oder STRG-RECHTS einfach 5C oder 5D gedruckt, anstatt ein Wort wie erwartet zu überspringen.
Die Home / End-Tasten funktionieren ordnungsgemäß, daher sollte eine erneute Zuordnung möglich sein.
~/.inputrc
Datei hinzugefügt, die alle Standardeinstellungen für Linux Mint aufhebt. Sie können sie zurückbekommen, indem Sie sie$include /etc/inputrc
oben in Ihre ~ / .inputrc einfügen (vorausgesetzt, dass / etc / inputrc Ihre systemweite Eingabe ist, die sich auf Linux Mint befindet)Antworten:
Ich habe eine Lösung gefunden und sie hier für die Nachwelt veröffentlicht.
Fügen Sie die folgenden Zeilen zu
~/.inputrc
(C:\cygwin\home\<username>\.inputrc
) hinzu:Wenn Sie fertig sind, können Sie drücken
C-x C-r
, um die.inputrc
Datei für die aktuelle Sitzung erneut zu lesen .Beachten Sie Folgendes, wenn Sie andere ähnliche Anpassungen wünschen: Verwenden Sie
5A
und5B
für Aufwärts- und Abwärtspfeile sowie2x
für verschobene Versionen.Die "offiziellen" Tastenzuordnungen werden im Bash-Referenzhandbuch beschrieben , um jedoch schnell eine Tastenzuordnung zu finden, führen Sie die folgenden Schritte aus:
^[[1;3C
^[
und ersetzen Sie sie mit\e
zu machen\e[1;3C
.inputrc
Datei.quelle
Sie können die Datei .inputrc über Folgendes neu laden:
Quelle
quelle
Für den Fall, dass Sie etwas benötigen, das ohne benutzerdefinierte Umgebungseinstellungen funktioniert, zum Beispiel wenn Sie an einem gemeinsam genutzten Konto auf einem Server arbeiten oder nur um die Menge der verwendeten benutzerdefinierten Konfiguration zu begrenzen, hat Bash hierfür integrierte Funktionen, die in Cygwin funktionieren.
Nämlich Alt+ fum vorwärts und Alt+ bum rückwärts zu gehen.
http://www.gnu.org/software/bash/manual/html_node/Commands-For-Moving.html
quelle
Bei der Verwendung von rxvt mit cygwin fand ich, dass die Lösung unter diesem Link für mich funktioniert : control_arrow_keys_in_rxvt .
Fügen Sie die folgenden Zeilen hinzu
~/.inputrc
:quelle
Diese Lösung funktioniert auch in
msys2
Konsolen:Platzieren Sie einfach diese Tastenkombinationen in der
.inputrc
Datei.quelle