Geändertes Copy-Paste-Verhalten von Bash 5.1
Zur Navigation springen
Zur Suche springen
Nach dem Update von Debian auf Version 11 fällt auf, das Copy-Paste von Text in die Bash als "Poor man's Shell Script" sich merkwürdig verhält. Zeilenumbrüche werden nicht mehr mitgenommen und der eingefügte Text wird invers dargestellt.
Dieses Feature nennt sich bracketed paste mode und ist seit Bash 5.1 standardmäßig angeknipst.[1]
Wiederherstellung des vorherigen Verhaltens
Das Problem ist nicht direkt in der Bash zu suchen, sondern ein Teil der Readline-Library, bzw. deren Einstellungen. Diese werden aus
/etc/inputrc gelesen. Die derzeitigen Einstellungen können mit bind -V
ausgelesen werden.
Das Ergänzen von
set enable-bracketed-paste off
an einer passenden Stelle in der /etc/inputrc und der Neustart der Shell (Relogin) schalten das neue Verhalten ab.
Weblinks
- bminor/bash NEWS auf GitHub
Fußnoten
- ↑ Siehe NEWS-Datei in den Weblinks, Abschnitt 2h.