各位看官们,大家好,欢迎大家一起来听大型章回体科技小说 :Vim。上一回咱们说到屠龙刀:Vim的无
影刀法。这一回,咱们一起来继续说Vim的刀法:屠龙刀Vim之乾坤大挪移。好了,还是那句话,闲话休
提,言归正转。让我们一起talk Vim吧!
看官们,屠龙刀Vim的乾坤大挪移刀法就是把某个地方的文本挪到另外一个地方。专业叫作Vim的复制和
粘贴命令。看官们,复制和粘贴是什么,我不用多说,大家都明白。因此咱们就是直接说Vim的乾坤大挪
移刀法。该刀法有两个关键操作,第一个是复制,第二个是粘贴。
复制单个字符:这里的字符表示一个英文字母.按下y键表示提制光标所在字母。
复制整行内容:这里的行指通过回车或者换行标识符分开的内容。按下yy(连续按下两个y)键,可以提制
整行的内容。
复制多行内容:按下ynj(先按下y然后再按一个数字,最后是j)键表示从光标所在行开始向下复制n行
内容。按下ynk(先按下y然后再按一个数字,最后是k)键表示从光标所在行开始向上复制n行内容。这
里注意一下,复制的内容都包括光标当前所在的行,所以实际上是复制了n+1行的内容。这一点和Vim无
影刀法的原理完全相同。
粘贴内容:按下p键就能实现粘贴操作。此外,粘贴内容,不像复制内容一样分多种,只要是复制上的内容
它都可以粘贴。其实在Vim内部有一个粘贴板,复制的内容都是临时存放在了粘贴板中。无影刀法中删除的
内容,也放到了粘贴板中,所以使用粘贴操作也可以把删除的内容找回来,类似剪切的操作。粘贴的地方
为当前光标所以位置的后面,如果是单行或者多行内容时,会把内容粘贴到光标所在行的下面。
看官们,屠龙刀:Vim乾坤大挪移刀法的两个关键操作:复制和粘贴,都说完了。把这两个操作组合在一起
就构成了Vim乾坤大挪移刀法。乾坤大挪移刀法好比一个搬运工。哈哈,好像现在广告里的流行语:我们是
大自然的搬运工。不过这个搬运工的威力无比强大,什么都能搬,而且搬运速度很快。这也是叫Vim为屠龙
刀的原因。试想一下,如果愚公要是拥有了Vim这把屠龙刀的话,他只要使出乾坤大挪移刀法就能轻松地把
太行王屋二山移走。何必要等到子子孙孙无穷匮也?
各位看官,关于屠龙刀:Vim的刀法,今天就说到这里为止。要知道屠龙宝刀更多的刀法?且听下回分解。