elisp 中有没有类似 save-excursion 或者 with-current-buffer 的函数, 能保存当前 buffer 内容, 允许修改, 然后再恢复?

使用undo不行吗,我经常在org-mode里使用undo,而且是在save后把整个buffer内容清空后全部改变的情况下使用undo来回到上一个状态。因此还面临 页面展开折叠的状态无法在undo时保持的问题

1 个赞