Siduction Forum > Software - Support

 Neues Verhalten & Workaround Bash-Einfügen (ab bash 5.1 / readline 7.0)

(1/1)

der_bud:

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
--- Code: ---set enable-bracketed-paste on/off
--- End code ---
oder aus bash(rc) heraus mit
--- Code: ---bind 'set enable-bracketed-paste on/off'
--- End code ---

---
Quelle: SammysHP im LUG-Celle Forum

hsp:
besten Dank

...

Penyelam:
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.

Navigation

[0] Message Index

Go to full version
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks WYSIWYG Editor