我在 WSL 安装中使用 vi 模式的 zhs,但不知何故,Windows 终端禁用了 shell 中的可视选择。每当我按下时,v
系统只会播放错误铃声,这让编辑命令变得非常烦人。我以为这是由终端属性中的“插入模式”复选框控制的,但这并不能解决问题。
如何在 WSL 中启用视觉选择?
答案1
将其放入你的 ~/.zshrc 中:
function vi-yank-xclip {
zle vi-yank
echo "$CUTBUFFER" | /mnt/c/windows/system32/clip.exe
}
zle -N vi-yank-xclip
bindkey -M vicmd 'y' vi-yank-xclip
根据以下回答这里