Vim复制剪切粘贴
用了好久都不知道怎么复制,最近实在不能忍了,找了一下。
yank在vim里作为复制的意思(原意是拉。。)
复制的命令是yy或者Y,两者都会复制游标所在行整行。
鉴于vim命令可以计数,就是在命令前加数字,表示重复操作次数,那么:
如果,2yy或y2y复制两行。
^键是跳到行首,那么:
y^复制至行首,或y0。不含游标所在处字元。
$是跳到行尾,那么:
y$复制至行尾。含游标所在处字元。
w是跳到词尾,那么:
yw复制一个word。
y2w复制两个字(单词)。
G是跳到文档最后,那么:
yG复制至档尾。
1G是跳到第1行,那么:
y1G复制至档首。
dd是剪切一行,同样的5dd就是剪切5行。。。我以前一直当成删除用了。。原来是剪切。
p小写p代表贴至游标后(下)。
P大写P代表贴至游标前(上)。
大致如此了,顺便复习了下其他命令的作用~~