77

私は、Google が私を助けてくれなかった単純な vim の問題を抱えています。どんな考えでも大歓迎です。

次の検索と置換を行います。

:s/numnodes/numnodes1/g

次のテキストを含むファイル:

numprocs=0  
numnodes=0

私は得る

E486: Pattern not found

入力を開始する場所を示す緑色の四角の位置は、明らかにパターンの上にあります。正規表現を含まない他の短いフレーズを検索してみましたが、それらも存在しますが、これも失敗します。単純な /numnodes は、期待どおりに一致を強調表示します。vimの何が問題なのか、誰か知っていますか?

4

2 に答える 2

135

試す:%s/searchphrase/replacephase/g

シンボルがない場合、%Vim は現在の行のみに一致して置換します。

于 2011-03-13T12:17:34.717 に答える
17

これを使用してみてください:

:%s/numnodes/numnodes1/g
于 2011-03-13T12:16:15.537 に答える