0

を使用して文字列IP_HD_LENを置き換えたい

:s/IP_HD_LEN/IP_HDR_LEN

しかし、vimでは

E486: Pattern not found: IP_HD_LEN

これの何が問題になっていますか?

4

1 に答える 1

2

:%s/IP_HD_LEN/IP_HDR_LEN/gそれを行う方法になります。

これは、ドキュメント全体を検索して置換を行うことを意味します。

以下のコメントの@Kentによる有効なポイント。コマンドににを追加することにより、IP_HD_LENのすべてのインスタンス/gに対してこの置換操作を実行します。最初のインスタンスのみを置き換えたい場合は、それをスキップして、次のようになります。:%s/IP_HD_LEN/IP_HDR_LEN

于 2013-03-20T22:03:19.443 に答える