¿La forma más fácil de intercambiar ocurrencias de dos cadenas en Vim?

¿Cuál es la forma más fácil de reemplazar todas las ocurrencias destring_a constring_b mientras que al mismo tiempo cambia todo lo que ya estabastring_b dentrostring_a? Mi método actual es el siguiente:

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

Aunque esto funciona, requiere una escritura adicional y parece ineficiente. ¿Alguien sabe de una mejor manera de hacer esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta