我需要重新指定从/IsilonAsperaVOD/data
到/Isilon/asperavod/data
的装载。使用vim我做:
:s/IsilonAsperaVOD/Isilon\\/asperavod/g
返回错误。我可以输出路径或复制/过去同样的效果......?我该怎么做
答案 0 :(得分:2)
您不需要:global
(如您自己的答案中所示),为整个文件添加:%
范围前缀就足够了(不过此,:s
仅适用于当前线)。
你最初尝试的问题是你逃脱了两次;在/
:
:%s/IsilonAsperaVOD/Isilon\/asperavod/g
但是,最好通过使用不同的分隔符来避免完全转义:
:%s#IsilonAsperaVOD#Isilon/asperavod#g
答案 1 :(得分:0)
这很有用
:g/IsilonAsperaVOD/s//IsilonDenver\/asperavod/g
所以,单个转义为目录斜杠,g(全局)然后:s,而不是:s(替换),即使是%