Если я использую C-x C-w (write-file)
для записи текущего содержимого буфера в новое место, то после этого мой буфер будет посещать новый файл вместо исходного. Иногда я хотел бы сохранить копию буфера в новое место, но затем продолжить редактирование в исходном местоположении.
Я знаю, что могу убить существующее имя файла из истории минибуфера (write-file)
, а затем сразу же вернуть в приглашение C-x C-f (find-file)
, чтобы повторно посетить исходный файл, и это обход, который я использую в данный момент. Однако это чувствует себя неэлегантно.
Я задавался вопросом, может ли (write-file)
принять префиксный аргумент какого-то типа, чтобы не посещать буфер, но это только влияет на подтверждение перезаписи.
Итак: есть ли более простой способ сохранить содержимое буфера в файле без изменения файла, который я посещаю?