Linux 删除VIM中括号内的空格
我有一个文件,在括号内有不需要的空格,如下所示:Linux 删除VIM中括号内的空格,linux,vim,Linux,Vim,我有一个文件,在括号内有不需要的空格,如下所示: SUM(page_visits ) , SUM(previews ) , SUM(comments ) , SUM(shared_items ) , SUM(upload_bandwidth ) , 如何在VIM编辑器中删除这些空格?发出以下命令 :1,$s/ *)/)/ 命令中*前面有一个空格。太棒了。谢谢……如果您能解释一下该命令,那就太好了。:启动
SUM(page_visits ) ,
SUM(previews ) ,
SUM(comments ) ,
SUM(shared_items ) ,
SUM(upload_bandwidth ) ,
如何在VIM编辑器中删除这些空格?发出以下命令
:1,$s/ *)/)/
命令中*前面有一个空格。太棒了。谢谢……如果您能解释一下该命令,那就太好了。
:
启动一个ex命令。1,$
是一个行范围,表示文件末尾的第一行。然后是一个空格,可以表示为\s
,后跟*表示前面的字符为零或更多。最后是一个)
。第二个参数是替换第一部分的内容。要保存另外两次击键,您可以将1,$
范围替换为%
,两者基本相同。如果您要替换整行,则添加标志g
也可以使用<代码>%s/*)/)/g