Bei der Verwendung der Bash-Shell habe ich versucht, Shift zu verwenden +LINKS um den von mir eingegebenen Befehl zu markieren und zu kopieren (anstatt die Maus zu verwenden). Allerdings habe ich stattdessen viele C’s bekommen. Später erkannte ich, dass Shift +UP macht A , Shift +UNTEN macht B , und Shift +RECHTS macht auch D .
Warum passiert das?
Ich denke, es liegt an den rohen Tastendruckdaten (^[[A ,^[[B ,^[[C , und ^[[D ), aber es ist nur ein Großbuchstabe (kein ^[[ am Anfang).
Akzeptierte Antwort:
Drücken Sie Strg +V bewirkt, dass der nächste Tastendruck wörtlich eingegeben wird. Für Shift +↑ dies ergibt „^[[1;2A“. Der Terminaltreiber verwendet das „^[[1;2“ als ungültige Escape-Sequenz und lässt nur das „A“.
übrig