Siduction Forum

Siduction Forum => Software - Support => Thema gestartet von: der_bud in 2021/01/20, 13:53:15

Titel: Neues Verhalten & Workaround Bash-Einfügen (ab bash 5.1 / readline 7.0)
Beitrag von: der_bud in 2021/01/20, 13:53:15

Seit einiger Zeit mag einigen aufgefallen sein, dass beim Einfügen im Terminal mit z.B. Mitteltaste der eingefügte Text nun invertiert/markiert dargestellt ist nicht mehr der Cursor dahinter steht.

Das ganze geht zurück auf einen Bugreport bei readline, weil es theoretisch möglich gewesen wäre, auf zum Beispiel einer Webseite Text unbemerkt inklusive Steuerzeichen (und sei es nur ein Zeilenumbruch) zu markieren, und das einfügen/ausführen dieser Steuerzeichen hätten "etwas" ;) anstellen können
Daher wurde diese Änderung namens "bracketed paste" als Funktion bei readline eingeführt, ist seit bash 4.4 / readline 7.0 implementiert aber erst mit bash 5.1 standardmäßig aktiviert.

Manuell lässt sich das umstellen entweder in der ~/.inputrc mit set enable-bracketed-paste on/off
oder aus bash(rc) heraus mit bind 'set enable-bracketed-paste on/off'

---
Quelle: SammysHP im LUG-Celle Forum
Titel: Re: Neues Verhalten & Workaround Bash-Einfügen (ab bash 5.1 / readline 7.0)
Beitrag von: hsp in 2021/01/20, 14:57:09
besten Dank

...
Titel: Re: Neues Verhalten & Workaround Bash-Einfügen (ab bash 5.1 / readline 7.0)
Beitrag von: Penyelam in 2021/01/20, 15:38:11
Danke für die Erklärung.
Ist mir zwar aufgefallen aber ich nicht weiter darüber nachgedacht sondern einfach auf Cursor links oder rechts geklickt.