以下命令將文中所有的字符串idiots替換成managers:
:1,$s/idiots/manages/g
通常我們會在命令中使用%指代整個文件做爲替換範圍:
:%s/search/replace/g
以下命令指定只在第5至第15行間進行替換:
:5,15s/dog/cat/g
以下命令指定只在當前行至文件結尾間進行替換:
:.,$s/dog/cat/g
以下命令指定只在後續9行內進行替換:
:.,.+8s/dog/cat/g
你還可以將特定字符做爲替換範圍。比如,將SQL語句從FROM至分號部分中的所有等號(=)替換爲不等號(<>):
:/FROM/,/;/s/=/<>/g