zoukankan      html  css  js  c++  java
  • (转) Vim 删除空行、行首和行尾的空格

    转自:https://blog.csdn.net/yilovexing/article/details/92982717

    删除空格行:

    :g/^$/d

    删除行首空格:

    :%s/^s*//g

    删除行尾空格:

    :%s/s*$//g

    # 仅仅临时想查看

    grep -o '^[^#].*'  xxx.conf

    # 额外互联网上收集的

    1,删除以#号开头的行:

       :g/^#/d

       :%s/^#.*

    2,删除以空格开头的行:

       :g/^s/d                “s代表空格”

       :%s/^s.*

    3,删除以空格#开头的注释行:

       :g/^ .*#/d             “(.*)代表若干”

       :%s/^s.*#.* //g

    4,删除空白行:

       :g/^$/d

       :g/^s*$/d               “删除由空格组成的行”

       :g/^[s| ]*$/d          “删除由空格或tab键开头到结尾的行”

       :g/^[ | ]*$/d          “删除由空格或tab键开头到结尾的行”

    5,删除行首空格:

       :%s/^s+                “+代表一个或多个s”

    6,删除行末空格:

       :%s/s+$            

    7,加#注释所有行:

       :%s/^/#/g

    8,查找注释掉的CONFIG:

       /^#.*CONFIG.*$

  • 相关阅读:
    params
    robotframework+jenkins分布式执行自动化测试用例
    python文件读写
    Robot Framework资料
    RobotFramework环境搭建
    Django评论系统
    Django集成TinyMCE(admin后台+前台)
    个人博客模块分析
    Django实战,小网站实现增删改查
    docker入门【1】
  • 原文地址:https://www.cnblogs.com/Cong0ks/p/14506257.html
Copyright © 2011-2022 走看看