Commit 568a977d authored by Marc Cornellà's avatar Marc Cornellà
Browse files

safe-paste: fix _bracketed_paste_zle_init/finish error

Fixes #9337
parent a39bee8d
...@@ -84,7 +84,7 @@ _bracketed_paste_enqueue() { ...@@ -84,7 +84,7 @@ _bracketed_paste_enqueue() {
_bracketed_paste_zle_init() { _bracketed_paste_zle_init() {
_bracketed_paste_content='' _bracketed_paste_content=''
# Tell terminal to send escape codes around pastes # Tell terminal to send escape codes around pastes
if [ $TERM =~ '^(rxvt-unicode|xterm(-256color)?|screen(-256color)?)$' ]; then if [[ $TERM =~ '^(rxvt-unicode|xterm(-256color)?|screen(-256color)?)$' ]]; then
printf '\e[?2004h' printf '\e[?2004h'
fi fi
} }
...@@ -93,7 +93,7 @@ _bracketed_paste_zle_init() { ...@@ -93,7 +93,7 @@ _bracketed_paste_zle_init() {
_bracketed_paste_zle_finish() { _bracketed_paste_zle_finish() {
# Turn off bracketed paste when we leave ZLE, so pasting in other programs # Turn off bracketed paste when we leave ZLE, so pasting in other programs
# doesn't get the ^[[200~ codes around the pasted text # doesn't get the ^[[200~ codes around the pasted text
if [ $TERM =~ '^(rxvt-unicode|xterm(-256color)?|screen(-256color)?)$' ]; then if [[ $TERM =~ '^(rxvt-unicode|xterm(-256color)?|screen(-256color)?)$' ]]; then
printf '\e[?2004l' printf '\e[?2004l'
fi fi
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment