답변:
텍스트를 선택하십시오
프레스:
다음을 눌러 '정규 표현식'을 선택했는지 확인하십시오.
무엇을 찾다: ^\n
다음으로 교체 : (아무것도 비워 두지 마십시오).
^(\r|\n\r?)
가능한 모든 줄 바꿈을 다루기위한 작은 제안 사용 .
^[\s]*?[\n\r]+
?
A가로, *
또한 제로 발행 수와 일치와 \s*
리눅스 환경에서 예를 들어 편집 창에 텍스트, 그렇게 할 때 여분의 '\ 연구'를 일치 ^\s*$
트릭을 수행합니다.
나는 사용해야했다 :
\ n ^ \ s * \ n을 \ n으로 바꾸십시오.
https://github.com/NicholasBuse/sublime_DeleteBlankLines 플러그인 전혀 아무것도하지 않았다.
당신은 이것을 찾고 있습니다 :
^\n|^\s+$
공백이나 탭이 앞에있는 내용이 있으면 줄을 삭제하지 않습니다.>
예 :
이들은 삭제되지 않습니다 : ... space ... abc
... 탭 ... abc
이것은 것입니다 :
... 공간 ... ... 아무것도 ...
... 탭 ... ... 아무것도 ...
여러 선택 사용 : 한 쌍의 줄 바꿈을 선택한 다음 모두 빨리 찾기 ( Alt+ F3) 또는 다음에 빨리 추가 ( Ctrl+ D)를 반복해서 사용하여 모두 선택하십시오. 그런 다음 Enter한 줄 바꿈으로 바꾸십시오.
"Join lines"도 있습니다. OSX에서 모든 텍스트를 선택하고 CMD-J를 몇 번 누르면 줄 바꿈을 제거하여 선택 사항을 줄 단위로 축소합니다.
편집 :이 접근법은 모든 것을 한 줄에 남겨두고 요청한 것이 아닙니다.
ctrl-q
(레코드 매크로), cmd-j
(join line) down arrow
,, ctrl-q
(end macro) . 그런 다음 shift-ctrl-q
필요한만큼 반복하십시오.
빈 줄을 삭제하는 ' Trimmer ' 라는 멋진 패키지 (Sublime 2 & 3)가 있습니다. 또한 다른 많은 유용한 것들도합니다.
이것을 참조하십시오 : https://packagecontrol.io/packages/Trimmer