vi快捷键

%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky

如果替换的范围较大时,在所有的命令尾加一个c命令,强制每个替换需要用户进行确认,例如:s/old/new/c 或s/old/new/gc

Ctrl+R可以恢复对使用u命令的操作

dw删除当前字符到单词尾包括空格的所有字符

yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词

#yy例如:5yy就是复制5行 也可以写成 y5

以后继续补充。