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