Своп слова в VIM без использования сторонних плагинов

Предполагая, что у меня есть файл, содержащий только символы и цифры (без специальных символов или знаков препинания), как я могу поменять два слова, которые могут или не могут быть рядом друг с другом с помощью VIM?

Я попробовал следующее (замените все вхождения «Тома» на «Джерри»), но это не работает по понятным причинам.

:% S / Tom / Jerry / g:% s / Jerry / Tom / g

Спасибо!

Linux и Unix - лучшая ОС в мире.