是否有一种自然的方法来移除vim中的视觉块之间的空间?

jon*_*yeo 2 vim

假设我们有这个代码块:

function example(){
    href = "http:// google . com      ";
}
Run Code Online (Sandbox Code Playgroud)

并且还假设我们在视觉上选择了双引号地址.

如何删除视觉块之间的空间?

我在网上搜索但只找到了关于"删除尾随空间"的答案.

rom*_*inl 5

您可以将替换限制为最后一个视觉选择:help \%V,一个用于视觉选择的每个末端:

:s/\%V\s\%V//g
Run Code Online (Sandbox Code Playgroud)