Einfachste Möglichkeit, Vorkommen von zwei Zeichenfolgen in Vim auszutauschen?

Was ist der einfachste Weg, um alle Vorkommen von @ zu ersetzestring_a mitstring_b während zur gleichen Zeit etwas zu ändern, das bereits @ wstring_binstring_a? Meine derzeitige Methode lautet wie folgt:

:s/string_a/string_c/g  
:s/string_b/string_a/g  
:s/string_c/string_b/g  

Obwohl dies funktioniert, erfordert es zusätzliche Eingaben und scheint ineffizient zu sein. Kennt jemand einen besseren Weg, dies zu tun?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage