当前位置:网站首页>解决vim与外界的复制粘贴(不用安装插件)
解决vim与外界的复制粘贴(不用安装插件)
2022-08-11 02:21:00 【芯辰大海】
默认的vim不带系统剪切板与vim的交互的功能;
要完成vim中的内容复制到系统剪切板,需要vim支持 +clipboard;
在终端输入:vim --version | grep clipboard 可查看;
查看clipboard和xterm_clipboard前面的符号;
加号
(+),表示支持- 减号(-),表示不支持
将windows内容粘贴到vim中;
在windows下ctrl+c后,在命令行模式下,按Shift+Inset即可粘贴;
将vim中内容复制粘贴到别的地方;
vim帮助文档里与粘贴板有关的内容如下:
1、vim中有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容;
2、要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入命令行模式后,选择要复制的内容,然后按"Ny完成复制,其中N为粘贴板号(注意是按一下双引号然后按粘贴板号最后按y),例如要把内容复制到粘贴板a,选中内容后按"ay就可以了,有两点需要说明一下:
- “号粘贴板(临时粘贴板)比较特殊,直接按y就复制到这个粘贴板中了,直接按p就粘贴这个粘贴板中的内容;
- +号粘贴板是系统粘贴板,用"+y将内容复制到该粘贴板后可以使用Ctrl+V将其粘贴到其他文档(如firefox、gedit)中,同理,要把在其他地方用Ctrl+C或右键复制的内容复制到vim中,需要在正常模式下按"+p;
3、要将vim某个粘贴板里的内容粘贴进来,需要退出编辑模式,在正常模式按"Np,其中N为粘贴板号,如上所述,可以按"5p将5号粘贴板里的内容粘贴进来,也可以按"+p将系统全局粘贴板里的内容粘贴进来。
边栏推荐
猜你喜欢
Gaussian beam focused by thermal lens
ARM开发(四)新手小白如何阅读芯片手册,裸机驱动开发步骤以及纯汇编实现点灯,汇编结合c点灯,c实现点灯
gRPC闭包调度器
联盛德W801系列6-从微信小程序的角度来分析W801的蓝牙通信源码(indicate方式)
SyntaxError: invalid syntax
[The method of calling the child page from the parent page of the iframe] Stepping on the pit: It is the key to use `[x]` when getting elements. You cannot use `.eq(x)`, otherwise it will not be obtai
Engineering Design of Single-sided PCB Routing Impedance
年薪30W,BAT抢着要,懂面试技巧的测试人究竟多吃香?
请讲一讲JS中的 for...in 与 for...of (下)
ARM development (4) How to read the chip manual for novice Xiaobai, bare metal driver development steps and pure assembly to achieve lighting, assembly combined with c lighting, c to achieve lighting
随机推荐
shell [stdin/stdout/stderr][重定向]
Gaussian beam focused by thermal lens
Alibaba 最新神作!耗时 182 天肝出来 1015 页分布式全栈手册太香了
安装dlib库
全局大喇叭--广播机制
基于 HPSO 与多核 LSSVM 的网络入侵检测
[oops-framework] Template project [oops-game-kit] Introduction
八.数据的存储
夫妻一方婚内向异性大额转款,怎么判
软件测试面试题:在频繁的版本发布中,如何回归测试?
生信实验记录(part2)--tf.reduce_sum()用法介绍
14.cuBLAS开发指南中文版--cuBLAS中的Level-1函数nrm2()和rot()
redis学习五redis的持久化RDB,fork,copyonwrite,AOF,RDB&AOF混合使用
js原型和原型链及原型继承
压力能变成动力
第二课第一周第4-6节 医学预后案例欣赏+作业解析
Matlab矩阵(数组)元素过滤常见方法详解
shell脚本入门
ROS源代码阅读(1)
13.cuBLAS开发指南中文版--cuBLAS中的Level-1函数copy()和dot()