我试图在我拥有的长文件中替换路径的第一部分。
目前,我要替换的部分是
CurrentDir
我想用
替换它NewPath/ToDirectory
问题是我找不到如何格式化替换以加入其中的附加/ ToDirectory部分。我非常感谢有关此事的任何帮助
答案 0 :(得分:2)
如果问题是转义正斜杠,那么只需使用不同的分隔符:
:%s,CurrentDir,NewPath/ToDirectory,g
这甚至适用于任何版本的sed(1)。
答案 1 :(得分:1)
您可以在替换中转义/
:
:%s/CurrentDir/NewPath\/ToDirectory/g
或者放弃转义并使用不同的分隔符:
:%s#CurrentDir#NewPath/ToDirectory#g