私は頻繁にvim /
検索コマンドを使用して正規表現を確認します(一致するものを確認するためだけです)。その後、通常は:%s
replaceコマンドを使用します。このコマンドでは、検索からの正規表現を置換する文字列として使用します。たとえば、最初にそのような文字列を探します。
/TP-\(\d\{5\}\)-DD-\d\{3\}
それは私が望むものと完全に一致するので、私は私の置き換えを行います:
:%s/TP-\(\d\{5\}\)-DD-\d\{3\}/\1/g
しかし、ここで正規表現全体をもう一度書く必要があります。通常、その正規表現ははるかに長いため、解決策を探しています:
検索パターンを直接replaceコマンドに貼り付けるための既存のショートカットまたはvimスクリプトはありますか?
ターミナルでvimを使用します(gvimなし)。