如何快速删除 Vim 中的一对括号?

Car*_*ago 1 vim nvim

我有一个文档,其中包含数千次重复的此类片段:

( 
   "x" => "a",
   "xxxx" => ("ss") => ("handles).
)
Run Code Online (Sandbox Code Playgroud)

我想用vim删除它们,我正在尝试这个:

%g/(/normal f(d%
Run Code Online (Sandbox Code Playgroud)

但它离开了

( )

开,还有别的方法吗?

小智 5

你应该delete around(代替:

:g/(/norm da(
Run Code Online (Sandbox Code Playgroud)