如何在 ubuntu 20.04 上从 vim 复制到剪贴板

Dav*_*vid 3 vim ubuntu

我正在尝试在 vim 中复制文本,然后使用*y,但将其粘贴到浏览器中不起作用。我正在将 ubuntu 与 i3 平铺管理器一起使用。有人可以帮忙吗?

小智 8

Ubuntu 20 的答案

您需要确保剪贴板已激活(可能并非如此)。

跑 : vim --version | grep 'clipboard'

如果您得到“-clipboard”,那么您将不得不使用“剪贴板”功能再次安装 vim。

您可以通过安装“vim-gtk3”或“gvim”来实现。

解决方案

sudo apt-get install vim-gtk3 -y

这样,您就可以通过打字(包括加号)复制到剪贴板 "+y

  • 谢谢。Ubuntu 上默认的 Vim 没有启用剪贴板,这真是太烦人了。 (5认同)

Pel*_*ion 0

highlight + y是一个特定于 vim 的 yank 命令,在 vim 之外可能无法工作。

使用:

highlight text in vim with mouse/touchpad
<ctrl> c (or right click/copy)
select destination in new window
<ctrl> v (or right click/paste)
Run Code Online (Sandbox Code Playgroud)

在很多其他地方也适用。