aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/zsh
diff options
context:
space:
mode:
Diffstat (limited to 'zsh')
-rw-r--r--zsh/.config/zsh/.zshrc.d/20-zsh_vi_mode.zsh7
1 files changed, 4 insertions, 3 deletions
diff --git a/zsh/.config/zsh/.zshrc.d/20-zsh_vi_mode.zsh b/zsh/.config/zsh/.zshrc.d/20-zsh_vi_mode.zsh
index f1728b8..85d6f91 100644
--- a/zsh/.config/zsh/.zshrc.d/20-zsh_vi_mode.zsh
+++ b/zsh/.config/zsh/.zshrc.d/20-zsh_vi_mode.zsh
@@ -39,7 +39,7 @@ function zvm_after_init() {
zvm_vi_put_after() {
CUTBUFFER=$(wl-paste)
_zvm_vi_put_after
- zvm_highlight clear # zvm_vi_put_after introduces weird highlighting
+ zvm_highlight clear # fix weird highlighting
}
functions -c zvm_vi_put_before _zvm_vi_put_before
@@ -47,14 +47,15 @@ function zvm_after_init() {
zvm_vi_put_before() {
CUTBUFFER=$(wl-paste)
_zvm_vi_put_before
- zvm_highlight clear # zvm_vi_put_before introduces weird highlighting
+ zvm_highlight clear # fix weird highlighting
}
functions -c zvm_vi_replace_selection _zvm_vi_replace_selection
unfunction zvm_vi_replace_selection
zvm_vi_replace_selection() {
- CUTBUFFER=$(pbpaste)
+ CUTBUFFER=$(wl-paste)
_zvm_vi_replace_selection
+ zvm_highlight clear # fix weird highlighting
echo -en "${CUTBUFFER}" | wl_copy
}
}