V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sinotw
V2EX  ›  程序员

vs code 中如何删除所有空行?

  •  
  •   sinotw · Jun 2, 2018 · 15926 views
    This topic created in 2891 days ago, the information mentioned may be changed or developed.
    在 vim 中我知道,:g/^\s*$/d 就行,但在 vs code 中怎么也没有试成功,谁来指点一下?
    16 replies    2020-05-05 18:46:46 +08:00
    luobo
        1
    luobo  
       Jun 2, 2018
    替换呗,ctrl+h ^\s*$
    rrfeng
        2
    rrfeng  
       Jun 2, 2018
    vim 插件呗
    lonenol
        3
    lonenol  
       Jun 2, 2018
    正则替换。。一般的文本编辑器都可以吧
    expy
        4
    expy  
       Jun 2, 2018
    PythonAnswer
        5
    PythonAnswer  
       Jun 2, 2018 via iPhone
    有点机械化了 楼主学习 vim 的时候
    konakona
        6
    konakona  
       Jun 2, 2018
    vscode 中如何格式化?
    sinotw
        7
    sinotw  
    OP
       Jun 2, 2018
    @luobo,你这个方法我试过,确实可以把每个空行找出来,但是替换没效果,空行依然存在。
    sinotw
        8
    sinotw  
    OP
       Jun 2, 2018
    @expy 你这个方法我也尝试过,但不知为什么,我的 vs code 的搜索栏里,不能输入 \n ,如图,我直接搜索^\s*$ 倒是可以搜到所有空行,但是替换没效果,空行依然存在![Jietu20180602-230037.jpg]( )
    bigyhm
        9
    bigyhm  
       Jun 2, 2018   ❤️ 1
    @expy ^\s*$\n 这个正则 work
    fsdgfd
        10
    fsdgfd  
       Jun 3, 2018   ❤️ 1
    把 \n\n 替换成 \n
    wweir
        11
    wweir  
       Jun 3, 2018 via Android
    正则是正常做法。
    如果空行内容一致,还可以选中空行,一路 Ctrl(cmd)+d 选出所有要删的内容
    winglight2016
        12
    winglight2016  
       Jun 3, 2018
    vscode 没怎么用过,idea 系列都是可以查找替换的,可以选中换行符,也可以是“\n"
    gzxu
        13
    gzxu  
       Jun 3, 2018
    看下行尾是\r\n 还是\n,前者把(\r\n)+替换为\r\n,后者替换\n+为\n 即可
    Yzstr
        14
    Yzstr  
       Jun 4, 2018 via iPhone
    @konakona shift+alt+F 不知道你说的是不是这个
    dreamkidd
        15
    dreamkidd  
       Jun 10, 2019
    mac 下面 \s|\n 就行
    reshuige
        16
    reshuige  
       May 5, 2020
    快捷键 ctrl+h, 填写 ^\s*(?=\r?$)\n

    全部替换成空格即可
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   796 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 22:16 · PVG 06:16 · LAX 15:16 · JFK 18:16
    ♥ Do have faith in what you're doing.