Vim的全局命令g

全局命令:g在Vim中有着意想不到强大的功能。当想要在整个文件中对于匹配的行或者非匹配行进行一些操作时,应该第一时间想到这个:g命令

:[range]global[!]/{pattern}/{command}

可以简写为

:[range]g/pattern/command
  • [range]指定文本范围,默认为整个文档
  • pattern在范围range内的行如果匹配pattern,则执行command
  • !表示取反,也就是不匹配的行,也可以使用vglobal
  • command默认是打印文本

继续阅读“Vim的全局命令g”