Linux系统编程 20 vim的基本操作 查找替换
查找
1.查找的对象
在命令模式下
1)输入/
2)输入要查找的关键字 回车
3)n:自动找下一个 N: 上一个
2.查找看到的内容
在命令模式下,将光标置于单词任意一个字符上,按下*,或 #
* 表示向后
# 表示向前
替换
1.单行替换
要使用末行模式
将光标置于待替换行上
进入末行模式
1):s /要被替换的内容/要替换成的内容
2.通篇替换
:%s /要被替换的内容/要替换成的内容
我们发现它实际上只替换每一行的首个。
如果想要替换所有的,要添加g
:%s /要被替换的内容/要替换成的内容/g
3.区域替换
末行模式
:29,32s /要被替换的内容/要替换成的内容/g
在末行模式下:
ctrl + p 上一条命令
ctrl + n 下一条命令