如何在vim中使用系统剪贴板 您所在的位置:网站首页 manjaro配置vim无法打开并 如何在vim中使用系统剪贴板

如何在vim中使用系统剪贴板

2024-03-07 01:50| 来源: 网络整理| 查看: 265

作为一名砖业的CV攻城狮候补,在使用vim时因为vim的剪贴板是一块单独的内存,不能很方便地CV我们在网上找到的优秀代码,这实在让我感到非常头疼,故而在网上搜了一下如何让vim能够使用系统剪贴板,在这里记录一下。

首先在终端里执行vim --version | grep clipboard指令,这句话的意思大概是在vim的配置中搜索clipboard(剪贴板),然后我们可以看到一个配置名全称就是clipboard,它前面的符号有两种情况,如果是+号则说明可以在vim中使用系统剪贴板,只是需要一点特殊的指令。而如果是-号则说明暂时不能在vim中使用系统剪贴板,在这种情况下我们需要下载插件。根据我在网上看到的各种帖子,有两种方法,一是sudo apt-get install vim-gnome另一个是sudo apt-get install vim-gtk,我先是使用了第一种安装vim-gnome,但是不知道为什么无法安装,显示的已被引用。

我搜了很多帖子并且尝试了很多方法,但是这个vim-gnome始终无法安装上去,所以这个方法就被我pass了,不过我没有直接使用vim-gtk这种方法,而是直接用.vimrc文件来配置了一下,先是通过vim处理.vimrc配置文件:vim ~/.vimrc,然后在.vimrc文件中输入一行set clipboard=unnamedplus这句话的意思是让vim的剪贴板与外部剪贴板连接。然后我就直接可以在vim中使用y、p、d、x指令与系统剪贴板连通了。感觉这句话的意思有可能是让系统剪贴板和vim剪贴板的地址直接相等,这样在这段内存中Linux系统与vim就可以直接公用了。

然后因为各种原因,我重装了一个新的Linux,这一次我使用了上面说的第二种方法,安装了vim-gtk,然后在安装了这个插件后,使用vim --version | grep clipboard就可以看见clipboard的配置前面的符号变成了+号,这个时候如果进入vim,就可以使用“+y这类语句调用系统剪贴板了。详细可见知乎回答。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有