gpt4 book ai didi

vim - 在带有 xclip 的 vim 中,猛拉到剪贴板

转载 作者:行者123 更新时间:2023-12-03 23:15:21 29 4
gpt4 key购买 nike

我在 Ubuntu 中有 vim 7.2 (-clipboard -xterm_clipboard ...)。您可以看到它不支持剪贴板。所以我想编写一个小vim脚本,它使用xclip工具将视觉选定的文本复制到剪贴板中。

你知道 xclip 工具是这样工作的:

echo 'hello' | xclip -selection clipboard      #it copies 'hello' into clipboard

而且vim可以运行shell命令,所以想把可视化选中的文本复制到where而不是'hello',但是不知道xclip和vim怎么结合。你能帮我实现它吗?

谢谢你的时间!

最佳答案

您是否使用分发提供的 vim ?如果是这样,vim-tiny , vim , 和 vim-nox包没有剪贴板支持,但它确实存在于 vim-lesstiff , vim-gtk , 和 vim-gnome .

如果你坚持按照自己的方式去做,

:'<,'>w !xclip

将当前选定的行发送到 xclip,和
:call system('xclip', @0)

将发送最后一个 yank 到 xclip。

关于vim - 在带有 xclip 的 vim 中,猛拉到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5240473/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com