forked from extern/ohmyzsh
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 "
|
eval "
|
||||||
function ${wrapped_name}() {
|
function ${wrapped_name}() {
|
||||||
zle .${widget}
|
zle .${widget}
|
||||||
printf %s \"\${CUTBUFFER}\" | clipcopy
|
printf %s \"\${CUTBUFFER}\" | clipcopy 2>/dev/null || true
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
else
|
else
|
||||||
eval "
|
eval "
|
||||||
function ${wrapped_name}() {
|
function ${wrapped_name}() {
|
||||||
CUTBUFFER=\"\$(clippaste)\"
|
CUTBUFFER=\"\$(clippaste 2>/dev/null || echo \$CUTBUFFER)\"
|
||||||
zle .${widget}
|
zle .${widget}
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
|
Loading…
Reference in New Issue
Block a user