How to replace a character with a newline in Emacs?
M-x replace-string
RET ;
RET C-q C-j.
C-q for
quoted-insert
,C-j is a newline.
Cheers!
There are four ways I've found to put a newline into the minibuffer.
C-o
C-q C-j
C-q
12
(12 is the octal value of newline)C-x o to the main window, kill a newline with C-k, then C-x o back to the minibuffer, yank it with C-y
Don't forget that you can always cut and paste into the minibuffer.
So you can just copy a newline character (or any string) from your buffer, then yank it when prompted for the replacement text.