Atom 編輯器怎麼快速移除空白行?

平時使用Atom時,有時候會遇到一些文本內容,當中有一些空白行,每次都需要人為的一行行去刪除,效率一點都不好,影響工作,有什麼辦法能快速的去除空白行嗎,或有類似的插件啥的。文本內容如下,要求是快速去除當中的空白行

xxxx

xxx

xx

xxxxxxx

xx

x

x

xxxx


可以不安裝插件,但需用到內置的查找替換工具,同時還將使用到正則表達式

========以下是詳細步驟========

快捷鍵:Ctrl + F 或 Cmd + F 調出查找替換工具

使用正則表達式:

點擊:[ . * ](紅圈圈出)

或快捷鍵:Alt + Ctrl + / 或 Alt + Cmd + /輸入正則表達式選擇換行符與相連續的空字元字元串
[ ]*
( [ ] 中 " " 前有空格)

替換為單一換行符:

點擊:REPLACE ALL (若最大連續空行數為N,則需點擊N - 1 次)

全部替換

End.


試試這個package:

delete-lines

安裝之後,Alt + Ctrl + V 調出選擇框,中間輸入 ^$ 然後確認後面的 .* 按鈕選中,然後Delete Lines

在vim里,倒是可以直接:g/^$/d ,試了下atom的ex-mode,好像不支持這個操作。


推薦閱讀:

「Luy」CSS盒子模式還是很重要的
CSS Modules入門Ⅱ:快速上手
前方有最簡單、最實用CSS布局技巧總結!
前端周刊第56期:應接不暇的技術大會

TAG:前端開發 | 文本編輯器 | Atom文本編輯器 |