Linux的vi模式下文本替换
时间: 2024-02-05 13:41:02 浏览: 67
Linux下VI的使用
在vi模式下,可以使用替换命令来替换文本。下面是一些常见的替换命令:
1. 替换当前行第一个匹配项:
```
:s/old/new/
```
其中,old为要替换的文本,new为替换后的文本。
2. 替换当前行所有匹配项:
```
:s/old/new/g
```
其中,g表示全局替换。
3. 替换从当前行到文件末尾所有匹配项:
```
:%s/old/new/g
```
其中,%表示全文,即从当前行到文件末尾。
4. 对指定行进行替换:
```
:start,end s/old/new/g
```
其中,start和end为要替换的行数范围。
5. 使用替换确认模式:
```
:set confirm
```
然后使用替换命令时,会提示你确认是否替换。
以上是一些常见的vi模式下的文本替换命令,希望能对你有所帮助。
阅读全文