如何用Emacs中的换行符替换一个字符?
  我试图替换一个角色 - 说;  - 在Emacs中使用replace-string和/或replace-regexp的新行。 
我已经尝试了以下命令:
  Mx replace-string RET ;  RET n 
  这将取代;  有2个字符: n 。 
  Mx replace-regex RET ;  RET n 
这会导致以下错误(在小缓冲区中显示):
替换文本中使用''无效。
  为此任务使用replace-string有什么问题?  有没有其他方法可以做到这一点? 
谢谢。
  Mx replace-string RET ;  RET Cq Cj。 
  Cq用于quoted-insert , 
Cj是一个换行符。
干杯!
我发现有四种方式将换行符放入小缓冲区。
有限公司
Cq Cj
  Cq 12 (12是换行符的八进制值) 
Cx o到主窗口,用Ck杀死换行符,然后Cx返回到小缓冲区,用Cy
不要忘记,你总是可以剪切并粘贴到小型缓冲器中。
所以你可以从你的缓冲区复制一个换行符(或任何字符串),然后在提示输入替换文本时抽出它。
链接地址: http://www.djcxy.com/p/38567.html