ich habe das gefundenhttps://superuser.com/a/488158/458103um ctrl+arrow
den Cursor vorwärts und rückwärts zu bewegen. Wie wählt man nun shift+arrow
die aktuellen Befehlswörter aus?
Antwort1
Führen Sie es aus cat
und drücken Sie dann die gewünschten Tasten. Sie sehen die Escape-Sequenzen, die ausgegeben werden. Beispielsweise ergibt der Rechtspfeil ohne Modifikatoren wahrscheinlich ^[[C
, mit dem Strg-Modifikator erhalten Sie wahrscheinlich ^[[1;5C
, während Sie mit Umschalt stattdessen hoffentlich erhalten ^[[1;2C
.
Wenn Sie dies tun, ändern Sie den verknüpften Konfigurationsausschnitt entsprechend (also 2
anstelle von 5
).
Beachten Sie, dass die Sequenzen je nach Terminalemulator unterschiedlich sein können. Sie können sie jedoch alle ~/.inputrc
mit derselben Aktion hinzufügen.
Wenn im Terminal nichts ausgegeben wird, haben Sie wahrscheinlich eine Tastenkombination des Terminalemulators selbst gedrückt. Bei mir beispielsweise bewirken Umschalt + Pfeil nach oben oder unten im xfce4-Terminal nichts (es wird eher eine Zeile gescrollt).