<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on 云雾海的博客</title><link>https://blog.yunwuhai.com/tags/linux/</link><description>Recent content in Linux on 云雾海的博客</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Fri, 25 Dec 2020 21:10:10 +0800</lastBuildDate><atom:link href="https://blog.yunwuhai.com/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>如何在Vim中使用系统剪贴板</title><link>https://blog.yunwuhai.com/posts/%E5%B7%A5%E5%85%B7%E4%B8%8E%E7%8E%AF%E5%A2%83/%E5%A6%82%E4%BD%95%E5%9C%A8vim%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%B3%BB%E7%BB%9F%E5%89%AA%E8%B4%B4%E6%9D%BF/</link><pubDate>Fri, 25 Dec 2020 21:10:10 +0800</pubDate><guid>https://blog.yunwuhai.com/posts/%E5%B7%A5%E5%85%B7%E4%B8%8E%E7%8E%AF%E5%A2%83/%E5%A6%82%E4%BD%95%E5%9C%A8vim%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%B3%BB%E7%BB%9F%E5%89%AA%E8%B4%B4%E6%9D%BF/</guid><description>&lt;img src="https://blog.yunwuhai.com/posts/%E5%B7%A5%E5%85%B7%E4%B8%8E%E7%8E%AF%E5%A2%83/%E5%A6%82%E4%BD%95%E5%9C%A8vim%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%B3%BB%E7%BB%9F%E5%89%AA%E8%B4%B4%E6%9D%BF/cover.jpg" alt="Featured image of post 如何在Vim中使用系统剪贴板" /&gt;&lt;p&gt;作为一名砖业的CV攻城狮候补，在使用vim时因为vim的剪贴板是一块单独的内存，不能很方便地CV我们在网上找到的优秀代码，这实在让我感到非常头疼，故而在网上搜了一下如何让vim能够使用系统剪贴板，在这里记录一下。&lt;/p&gt;&#10;&lt;p&gt;首先在终端里执行&lt;code&gt;vim --version | grep clipboard&lt;/code&gt;指令，这句话的意思大概是在vim的配置中搜索clipboard（剪贴板），然后我们可以看到一个配置名全称就是clipboard，它前面的符号有两种情况，如果是+号则说明可以在vim中使用系统剪贴板，只是需要一点特殊的指令。而如果是-号则说明暂时不能在vim中使用系统剪贴板，在这种情况下我们需要下载插件。根据我在网上看到的各种帖子，有两种方法，一是&lt;code&gt;sudo apt-get install vim-gnome&lt;/code&gt;另一个是&lt;code&gt;sudo apt-get install vim-gtk&lt;/code&gt;，我先是使用了第一种安装vim-gnome，但是不知道为什么无法安装，显示的已被引用。&lt;/p&gt;&#10;&lt;p&gt;我搜了很多帖子并且尝试了很多方法，但是这个vim-gnome始终无法安装上去，所以这个方法就被我pass了，不过我没有直接使用vim-gtk这种方法，而是直接用.vimrc文件来配置了一下，先是通过vim处理.vimrc配置文件：&lt;code&gt;vim ~/.vimrc&lt;/code&gt;，然后在.vimrc文件中输入一行&lt;code&gt;set clipboard=unnamedplus&lt;/code&gt;这句话的意思是让vim的剪贴板与外部剪贴板连接。然后我就直接可以在vim中使用y、p、d、x指令与系统剪贴板连通了。感觉这句话的意思有可能是让系统剪贴板和vim剪贴板的地址直接相等，这样在这段内存中Linux系统与vim就可以直接公用了。&lt;/p&gt;&#10;&lt;p&gt;然后因为各种原因，我重装了一个新的Linux，这一次我使用了上面说的第二种方法，安装了vim-gtk，然后在安装了这个插件后，使用&lt;code&gt;vim --version | grep clipboard&lt;/code&gt;就可以看见clipboard的配置前面的符号变成了+号，这个时候如果进入vim，就可以使用&lt;code&gt;“+y&lt;/code&gt;这类语句调用系统剪贴板了。详细可见&lt;a class="link" href="https://www.zhihu.com/question/47691414/answer/374044474" target="_blank" rel="noopener"&#10; &gt;知乎回答&lt;/a&gt;。&lt;/p&gt;&#10;</description></item></channel></rss>