fix(vi-mode): ignore clip*
function errors in yank and put widgets
Fixes #9605
This commit is contained in:
parent
172b32c90d
commit
efcbd9f348
|
@ -100,13 +100,13 @@ function wrap_clipboard_widgets() {
|
|||
eval "
|
||||
function ${wrapped_name}() {
|
||||
zle .${widget}
|
||||
printf %s \"\${CUTBUFFER}\" | clipcopy
|
||||
printf %s \"\${CUTBUFFER}\" | clipcopy 2>/dev/null || true
|
||||
}
|
||||
"
|
||||
else
|
||||
eval "
|
||||
function ${wrapped_name}() {
|
||||
CUTBUFFER=\"\$(clippaste)\"
|
||||
CUTBUFFER=\"\$(clippaste 2>/dev/null || echo \$CUTBUFFER)\"
|
||||
zle .${widget}
|
||||
}
|
||||
"
|
||||
|
|
Loading…
Reference in a new issue