如何在emacs中用多行替换搜索?

Tal*_*Kit 4 emacs

如何在emacs中用多行代替匹配.

示例: - 用吠叫动物替换"狗"

如下所示

The Dog 
Run Code Online (Sandbox Code Playgroud)

The Barking
animal
Run Code Online (Sandbox Code Playgroud)

我在命令replace-regexp中尝试了\n,emacs会抛出错误,说明在替换文本中无效使用`\'

Ric*_*ell 14

本文所述,答案是在C-qC-j您使用时输入换行符M-x replace-string

所以对你来说:

M-x replace-string RET Dog RET Barking C-qC-j animal RET