Emacs query-replace с новыми символами

У меня есть строка вроде этого (separtred by asterisk):

abc*dddd*fffff*

Мне нужно заменить * на новую строку. то результат должен быть:

abc
dddd
fffff

Как я могу сделать это в Emacs? Я пробовал query-replace, но нажатие enter не делает то, что я хочу.

Ответы

Ответ 1

Процитировать клавишу ввода: C-q C-j. Там C-q вставляет следующий ключ буквально, а C-j указывает новую строку.

Ответ 2

Попробуйте query-replace enter   *   enter   M-j enter  !   enter