在Vim的normal下复制粘贴分别为y和p,剪切为d。yy表示复制一行,dd表示剪切一行。
烦人的缩进
在使用Vim编写代码时我们会使用:set autoindent设置代码自动缩进,但是,如果我们从找到一段代码进行粘贴时会发现自动缩进全乱了,还需要我们手动调,烦人~
我们可以设置:set paste和:set nopaste解决这烦人的问题。在粘贴前首先设置:set paste,进行粘贴后设置:set nopaste。
寄存器
在Windows中我们经常使用复制粘贴,并且我们一定知道我们所复制的内容都在系统剪切板中,但是,Vim中的复制可不是到剪切板中哦!Vim默认是将数据存储到了无名寄存器中。
Vim有命名寄存器 (a-z),复制专用寄存器0,我们每次的复制文本同时也会复制到复制专用寄存器中,系统剪切板+,我们可以通过{register name}指定使用哪个寄存器。我们可以使用:set clipboard=unamed 直接将Vim中复制的内容直接复制到系统剪切板中,贼爽。
注意:要使用剪切板首先需要查看Vim是否有系统剪切板,使用:echo has('clipboard')查看,1为有,0为无。
版权属于:带翅膀的猫
本文链接:https://www.chengpengper.cn/archives/25/
转载时须注明出处及本声明


华纳东方明珠客服电话是多少?(??155--8729--1507?《?薇-STS5099】【?扣6011643?】
华纳东方明珠开户专线联系方式?(??155--8729--1507?《?薇-STS5099】【?扣6011643?】
《面目全非》欧美剧高清在线免费观看:https://www.jgz518.com/xingkong/64079.html
《夸特马斯 2》恐怖片高清在线免费观看:https://www.jgz518.com/xingkong/103685.html
怎么收藏这篇文章?
不错不错,我喜欢看 https://www.jiwenlaw.com/
叼茂SEO.bfbikes.com