一:复制命令
y: 复制在可视模式下选中的文本
yy or Y: 复制整行文本
y[n]w: 复制一(n)个词
y[n]l: 复制光标右边1(n)个字符
y[n]h: 复制光标左边1(n)个字符
y$: 从光标当前位置复制到行尾
y0: 从光标当前位置复制到行首
y1G或ygg: 复制光标以上的所有行
yG: 复制光标以下的所有行
二:删除(剪切)命令
d[n]w: 删除(剪切)1(n)个单词
d[n]l: 删除(剪切)光标右边1(n)个字符
d[n]h: 删除(剪切)光标左边1(n)个字符
d0: 删除(剪切)当前位置到行首的内容
[n] dd: 删除(剪切)1(n)行
d1G或dgg: 剪切光标以上的所有行
dG: 剪切光标以下的所有行
三:粘贴
p: 在光标之后粘贴(大写的p)
P: 在光标之前粘贴
四:查询
/something: 在后面的文本中查找something。
?something: 在前面的文本中查找something。
/pattern/+number: 将光标停在包含pattern的行后面第number行上。
/pattern/-number: 将光标停在包含pattern的行前面第number行上。
本文摘抄于《史上最全的Vim命令》
© 版权声明