Zsh 如何从v-imode中快速进入系统注册表?

Zsh 如何从v-imode中快速进入系统注册表?,zsh,oh-my-zsh,Zsh,Oh My Zsh,我想在vi模式下用y从zsh命令中拉出文本,并将其粘贴到我的web浏览器/文本编辑器中,等等 目前,在vi模式下拖动文本似乎只允许粘贴回zsh-有人成功地拖动到系统剪贴板吗?创建一个小部件,执行内部vi-yank小部件,并使用xclip(1)将zle剪贴板(杀死环中的当前位置)复制到X11剪贴板: .如果运行Mac OSX,则将xclip-i替换为pbcoby 让zle知道该小部件并将其绑定到y: zle -N vi-yank-xclip bindkey -M vicmd 'y' vi-yank

我想在vi模式下用
y
从zsh命令中拉出文本,并将其粘贴到我的web浏览器/文本编辑器中,等等


目前,在vi模式下拖动文本似乎只允许粘贴回zsh-有人成功地拖动到系统剪贴板吗?

创建一个小部件,执行内部
vi-yank
小部件,并使用
xclip(1)
将zle剪贴板(杀死环中的当前位置)复制到X11剪贴板:

.如果运行Mac OSX,则将
xclip-i
替换为
pbcoby

让zle知道该小部件并将其绑定到
y

zle -N vi-yank-xclip
bindkey -M vicmd 'y' vi-yank-xclip

工作得很有魅力。对于其他osx用户,可以使用
pbcopy
代替
zclip
zle -N vi-yank-xclip
bindkey -M vicmd 'y' vi-yank-xclip