私はレガシーコードに取り組んでおり、次のようなステートメントがあります。
int array[MAX_SIZE_FOR_THIS_ARRAY];
VIM で、次のように [ & ] ([ & ] を含む) の間のテキストをARRAYに置き換えたい:
int array_ARRAY_;
注: 1. 配列サイズ マクロは配列ごとに異なるため、検索パターンで MAX_SIZE_FOR_THIS_ARRAY を使用することはできません。2. 変数「array」の名前も固定ではありません。
何千行ものコードで[ ] のみを検索し、 [...] をARRAYに置き換える必要があります。
誰かがこれで私を助けてくれますか?