1-vim的复制粘贴

时间:2022-03-08 12:57:36
一. http://blog.csdn.net/hk2291976/article/details/42196559
二.
"+y
"+p
------------------------------
上述命令不能用的话是因为vim的clipboard选项没有打开,
$ vim --version |grep clipboard #查看该选项 +clipboard表示选项开启,-clipboard表示未开启
可以下载源码重新编译,在configure的时候增加 --with-features=huge。

作者:Jiaxu Yang
链接:https://www.zhihu.com/question/21203154/answer/17544083
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1.
这个问题我搞明白了
首先的首先, 如果是在terminal下面
如果你是fedora
sudo dnf/yum install vim-X11
如果是你ubuntu
sudo apt-get install vim-gnome
这样终端中的vim才能支持系统剪切板的
后面的操作屋外乎就是"+y/p
或者载vimrc中添加(fedora下)
set clipboard=unnamed
autocmd VimLeave * call system("echo -n $'" . escape(getreg(), "'") . "' | xsel -ib")
加入之后
sudo dnf/yum install xsel
这样就可以直接用y和系统剪切板进行交互了不用再"+y/p了, 直接y或p就可以, p的话是选择缓冲而不是粘贴版缓冲

作者:刚刚
链接:https://www.zhihu.com/question/21203154/answer/56618821
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。