vim的增删该查
查
- /+查找的内容(从当前向后找) n 查找下一个
- ?+查找的内容(从当前向前找) n 查找下一个
- shift+8 按照词查找 n 查找下一个
查找病替换
- :%s/要查找的内容/替换的内容/gc —(g 和 c 是可选)
- :%s/要查找的内容/替换的内容/ —(每一行替换第一个)
- :%s/要查找的内容/替换的内容/g —(全局替换)
- :%s/要查找的内容/替换的内容/gc —(单个替换)每一个都提示是否替换,每一个都提问是否替换
复制多行
- 行的复制 yy
- 行的粘贴 p
例如:复制3行 3yy
复制n行 nyy
删除多行
- dd 删除后是放到剪贴板 相当于剪切
删除后还可以粘贴 - ndd 删除多行
删除一个字符: x
撤销
- u