Is there a way to remove blank lines from a region of code I select?
I am asking because I copy/pasted code and it seems to have several blank lines I want to get rid off.
Is there a way to remove blank lines from a region of code I select?
I am asking because I copy/pasted code and it seems to have several blank lines I want to get rid off.
C-x h to select the whole buffer.M-x flush-lines RET followed by ^$ RET or ^[[:space:]]*$ RET^[[:space:]]*$ contain the meta-characters:
^ for beginning of string, $ for end of string, [[:space:]]* zero or more spaces. Ergo, if the first two meta-characters are next to each other or if there is one or more spaces between them, it must be a blank line. Source
You may eventually be interested by shrink-whitespace