删除:

[n]dd 删除光标所在(向下n)行  或用 nX nx

dG d1G,删除至尾或至头


复制:

[n]yy 复制光标所在(向下n)行

yG y1G


粘贴:

p P


u 撤销

ctl + r 撤销的撤销


v字符选择,会将光标经过的地方反白选择!
V行选择,会将光标经过的行反白选择!
Ctrl + v区块选择,可以用长方形的方式选择资料
y将反白的地方复制起来
d将反白的地方删除掉


查找:

/string

?string  反向查找

set ic 不区分大小写


替换:

:n1,n2s/strsrc/srcrep/g

如常用 :1,$s/main/maint/g


set nonu

:w [filename] 另存为

:r [filename] 追加文件内容到该文件

:!命令   暂时离开vim,运行命令