我可以通过:%s/<search_string>/<replace_string>/g
来替换文件中的字符串,或通过:s/<search_string>/<replace_string>/
来替换当前行。
我如何从vim中的选择行中选择和替换单词?
示例:替换6-10
,14-18
行中的文本,但不替换11-13
中的文本。
:&&
命令使用相同的标志重复最后的替换。您可以为其提供其他范围(并连接任意多个):
/sys/sim/source/gm/kg/jl/ls/owow/lsal
/sys/sim/source/gm/kg/jl/ls/owow/lsal
/sys/sim/source/gm/kg/jl/ls/owow/lsal
/sys/sim/source/gm/kg/jl/ls/owow/lsal
/sys/sim/source/gm/kg/jl/ls/owow/lsal
/sys/sim/source/gm/kg/jl/ls/owow/lsal
/sys/sim/source/gm/kg/jl/ls/owow/lsal
/sys/sim/source/gm/kg/jl/ls/owow/lsal
全部替换:
作为旁注,无需键入行号,只需在一种可视模式下突出显示要查找/替换的行:
要回答这个问题: