- vim 中批量多行添加注释:
示例:
给16-28行添加注释//
操作:
:16,28s#^#//#g
说明:
# 为正则表达式的分割符
s 命令来替换字符串
g 放在命令末尾,表示对搜索字符串的每次出现进行替换;不加 g,表示只对搜索字符串的首次出现进行替换;g 放在命令开头,表示对正文中所有包含搜索字符串的行进行替换操作。
- vim 中批量多行取消注释:
示例:
给16-28行取消注释//
操作:
:16,28s#^//##g
示例:
给16-28行添加注释//
操作:
:16,28s#^#//#g
说明:
# 为正则表达式的分割符
s 命令来替换字符串
g 放在命令末尾,表示对搜索字符串的每次出现进行替换;不加 g,表示只对搜索字符串的首次出现进行替换;g 放在命令开头,表示对正文中所有包含搜索字符串的行进行替换操作。
示例:
给16-28行取消注释//
操作:
:16,28s#^//##g