📜  Linux vi全部替换

📅  最后修改于: 2020-12-09 06:11:37             🧑  作者: Mango

vi全部替换

在命令模式下,可以将一个字符串替换为另一个字符串。为此,首先必须键入:才能进入ex模式。然后选择必须替换字符串的行范围。

如果要替换从第一行到最后一行1的字符串可以使用$ 。要从特定行替换,请提及起始行和最后一行。例如,2,5将替换第二行到第五行。

句法:

s / \ / / g

注意:这里g代表全局。如果字符串在一行中重复不止一次,则使用g来从上述行范围内的所有位置全局替换它。

范例1:

:1,$ s /可读/已更改/

看一下上面的快照,我们已经编写了命令:1,$ s / read / changed /

按下回车键后,字符串可读替换字符串改变。

范例1:

:3,6 s /字母/ neww / g

看上面的快照,我们已经写了命令:1,$ s / letters / neww / g

按Enter键后,字符串字母将替换为字符串neww。