前言

简单记录一下Vim拷贝和粘贴命令

正文

dd

delete

dd是删除光标所在位置的整行内容,并复制到缓存区

dd : 删除光标所在的整行内容

[N]dd : 删除从光标所在的行开始,联系N行的内容

yy

Yank

yy是复制光标所在的整行内容,并复制到缓存区

yy : 复制光标所在的整行内容

[N]yy : 复制从光标所在的行开始,联系N行的内容

p或P

Put

粘贴剪切或复制的内容(当前缓存器的内容)

x

删除当前光标之后开始的一个字符,并复制到缓存区

x : 删除一个

[N]x : 删除N个连续的字符

y0

将光标开始位置,到行头(首)之间的字符进行复制

y$

将光标开始位置,到行尾(末)之间的字符进行复制

d0

将光标开始位置,到行头(首)之间的字符进行剪切

d$

将光标开始位置,到行尾(末)之间的字符进行剪切

:range

范围复制,比如指定开始和结束位置

:1,10y   : 110的行内容继续复制

范围

%     全部
1,$   1到结尾
,$    从当前行到结尾
a,b   a行到b

:range d

范围剪切,跟上面一样,略

参考文章

相关文章

暂无评论

none
暂无评论...