Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
を使用して文字列IP_HD_LENを置き換えたい
:s/IP_HD_LEN/IP_HDR_LEN
しかし、vimでは
E486: Pattern not found: IP_HD_LEN
これの何が問題になっていますか?
:%s/IP_HD_LEN/IP_HDR_LEN/gそれを行う方法になります。
:%s/IP_HD_LEN/IP_HDR_LEN/g
これは、ドキュメント全体を検索して置換を行うことを意味します。
以下のコメントの@Kentによる有効なポイント。コマンドににを追加することにより、IP_HD_LENのすべてのインスタンス/gに対してこの置換操作を実行します。最初のインスタンスのみを置き換えたい場合は、それをスキップして、次のようになります。:%s/IP_HD_LEN/IP_HDR_LEN
/g
:%s/IP_HD_LEN/IP_HDR_LEN