文件删除注释行

 

# 删除以#号开头的行
   :g/^#/d
   :%s/^#.*\n
# 删除以空格开头的行
   :g/^\s/d        “\s代表空格”
   :%s/^\s.*\n

# 删除以空格#开头的注释行
   :g/^\ .*#/d             “(.*)代表若干”
   :%s/^\s.*#.*\n//g
# 删除空白行
   :g/^$/d
   :g/^\s*$/d        “删除由空格组成的行”
   :g/^[\s|\t]*$/d   “删除由空格或tab键开头到结尾的行”
   :g/^[ |\t]*$/d    “删除由空格或tab键开头到结尾的行”
# 删除行首空格
   :%s/^\s\+                “\+代表一个或多个\s”
# 删除行末空格
   :%s/\s\+$            
# 加#注释所有行
   :%s/^/#/g
# 查找注释掉的CONFIG
   /^#.*CONFIG.*$

 

posted on 2023-07-04 11:44  luokeli  阅读(71)  评论(0)    收藏  举报

导航