vim找不到并替换明显存在的简单短语

时间:2011-03-13 12:14:33

标签: vim

我有一个简单的vim问题,Google无法帮助我。任何想法都表示赞赏。

我执行以下搜索并替换:

:s/numnodes/numnodes1/g

在包含以下文本的文件中:

numprocs=0  
numnodes=0

我得到了

E486: Pattern not found

指示我开始输入的绿色方块的位置明显高于该模式。我试图寻找其他不涉及正则表达式的短语,这些短语也存在,但也失败了。简单/ numnodes按预期突出显示匹配项。有谁知道vim可能有什么问题?

2 个答案:

答案 0 :(得分:92)

尝试:%s/searchphrase/replacephase/g

如果没有%符号,Vim只匹配并替换当前行。

答案 1 :(得分:13)

尝试使用:

:%s/numnodes/numnodes1/g