如何用vim交换没有逗号的姓氏和名字

shi*_*ada 2 vim

我有一长串名字的顺序Family name, First name。我想First name Last name用 vim将其更改为。

什么是最好的方法。感谢您的帮助。

Berclaz, Lucy
Carlow, Rese
Chang, Karen
DiCanilo, Sophy
Hisaeda, Kai
...
...
Run Code Online (Sandbox Code Playgroud)

Lucy Berclaz
Rese Carlow
Karen Chang
Sophy DiCanilo
Kai Hisaeda
Run Code Online (Sandbox Code Playgroud)

gar*_*ohn 6

这应该这样做。

%s/^\(\a\+\), \(\a\+\)/\2 \1/
Run Code Online (Sandbox Code Playgroud)

:help /\(
:help /\a
:help /\+
Run Code Online (Sandbox Code Playgroud)