当前位置:网站首页>解决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将系统全局粘贴板里的内容粘贴进来。
边栏推荐
- 备战“金九银十”,软件测试功能 / 数据库 /linux/ 接口 / 自动化 / 测试开发面试真题解析
- qtcreator调试webkit
- JVM类加载机制
- redis学习五redis的持久化RDB,fork,copyonwrite,AOF,RDB&AOF混合使用
- 生信实验记录(part2)--tf.reduce_sum()用法介绍
- FPGA learning column (xinlinx) serial communication -
- Inter-process communication method (2) Named pipe
- Oops novice template Framework project guide
- Gaussian beam focused by thermal lens
- The classification of inter-process communication (IPC) and the development of communication methods
猜你喜欢

①CAS SSO单点登录框架源码深度分析

Docker 链接sqlserver时出现en-us is an invalid culture错误解决方案

Detailed explanation of common methods of filtering matrix (array) elements in Matlab

英伟达 GPU 架构简史

Oops novice template Framework project guide

JVM类加载机制

Section 4-6 of the first week of the second lesson: Appreciation of medical prognosis cases + homework analysis

联盛德W801系列6-从微信小程序的角度来分析W801的蓝牙通信源码(indicate方式)
![[Detailed explanation of C data storage] (1) - in-depth analysis of the storage of shaping data in memory](/img/a1/b1c04d44ea74560a0be55a3b715d25.png)
[Detailed explanation of C data storage] (1) - in-depth analysis of the storage of shaping data in memory

【C 数据存储详解】(1)——深度剖析整形数据在内存中的存储
随机推荐
通过微透镜阵列的传播
Matlab矩阵(数组)元素过滤常见方法详解
软件测试面试题:什么是数据的对立性,有几个层次?
MySQL Basics [Part 1] | Database Overview and Data Preparation, Common Commands, Viewing Table Structure Steps
数据的存储(下)——浮点型在内存中的存储
夫妻一方婚内向异性大额转款,怎么判
Js prototype and prototype chain and prototype inheritance
请讲一讲JS中的 for...in 与 for...of (下)
从键入网址到网页显示的详细过程
leetcode 739. Daily Temperatures 每日温度(中等)
MySQL - 一条SQL在MySQL中是如何被执行的?
nvidia-smi:控制你的 GPU
架构篇(二)架构的复杂度来源
MySQL的主从复制+读写分离+分库分表,看这一篇文章就够了
【备战“金九银十”】2022年软件测试面试题最新汇总
测试3年,开口就要25k?面试完最多给15k...
postgresql ilike create function
软件测试面试题:I P协议、RARP协议、ICMP协议与ARP协议的功能是什么?
八.数据的存储
软件测试面试题:软件测试的过程的V模型,说出它的缺点?