检查vim是否把内容复制到剪贴板中这一功能

$ vim --version | grep clipboard

情况大概有这么2种:

  • 情况1 在这里插入图片描述

    +clipboard:支持系统剪贴板,只需要在visual可视模式下选中要复制的内容之后按y键即可复制到剪贴板,然后到外部程序中粘贴即可

  • 情况2 在这里插入图片描述-clipboard:不支持系统剪贴板

如何解决第二种情况

按照网上一些教程所说

sudo apt-get install vim-gnome

我出现了下面的结果 在这里插入图片描述既然依赖vim-gtk3,那么我试了以下安装vim-gtk3

sudo apt-get install vim-gtk3

在这里插入图片描述之后我搜索

依赖: vim-common (= 2:8.0.1453-1ubuntu1) 但是 2:8.0.1453-1ubuntu1.4 正要被安装

得到的解决方案是

apt-get purge vim-common

apt-get purge 会同时清除软件包和软件的配置文件

在这里插入图片描述之后按照教程重新安装vim

sudo apt install vim

在这里插入图片描述同理按照上面的方式,我执行了

sudo apt-get purge vim-runtime

上面这些情况不同的环境可能会有不同,只需要按照自己的情况选择要不要purge一下 之后我依次执行了

sudo apt install vim
sudo apt install vim-gtk

弄完之后,从vim复制的内容就可以粘贴到外部了