Как в Emacs, используя elisp, сделать replace текста на заданный по *всему* текущему буферу, чтобы при этом не убегала курсорная позиция и буфер не скролился как сумасшедший? `replace-regexp' здесь, насколько я понимаю, не подходит.
Вызов такого сниппета предполагается повесить на хоткей и дергать во время редактирования буфера. Спасибо.