Regex über mehrere Dateien in vim

Regex über mehrere Dateien in vim

Ich muss ein bestimmtes Wort in mehreren Dateien in Vim ersetzen. Ich habe festgestellt, dass ich das tun kann, wenn ich jede Datei in einem Puffer öffne. Beim Versuch, alle zu ersetzenden Dateien zu öffnen, meldet Vim jedoch, dass es „zu viele Dateinamen“ gibt. Es gibt ein Plugin, das das ermöglicht, was ich brauche, aber ich frage mich, ob es eine Lösung gibt, die ich nicht kenne und die kein Plugin erfordert.

Antwort1

Sie können jederzeit Ihr eigenes Skript schreiben. Ich würde Folgendes tun:

argadd file1
argadd file2
argadd file3 
argdo s/old/new/g

Sie benötigen hierfür allerdings eine neue Vim-Sitzung.

verwandte Informationen