Я пытаюсь заменить символ - скажем ;
- с новой строкой, используя replace-string
и/или replace-regexp
в Emacs.Как заменить символ символом новой строки в Emacs?
Я попытался следующие команды:
M-х
replace-string
RET;
RET\n
Это заменит
;
2 персонажей:\n
.M-х
replace-regex
RET;
RET\n
Это приводит к следующей ошибке (как показано в минибуфере):
Неправильное использование `\» в текст замены.
Что случилось с использованием replace-string
для решения этой задачи? Есть ли другой способ сделать это?
Спасибо.
C-Q действительно 'цитата-insert', который цитирует следующий символ. –
Я считаю, что на самом деле это «цитата», а не «цитата», как в «цитата-вставка». По крайней мере, так оно и есть на версии 22.1. –
Итак, почему '' '' '' 'вместо' C-j' после 'C-q'? – Cactus