这种情况经常发生在我身上:
- 我在 emacs 中打开了一个文件,
- 我保存它('save-buffer),
- 磁盘上的文件发生更改(或被删除、移动等)
- 但我想要它回来,所以我尝试在 emacs 中再次保存('save-buffer),而不是保存它说“(不需要保存任何更改)”并且什么也不做。
是否有不同的函数或设置可以用来强制 emacs 保存?
最佳答案
在 save-buffer 周围封装一个函数,标记首先修改的缓冲区:
(defun save-buffer-always ()
"Save the buffer even if it is not modified."
(interactive)
(set-buffer-modified-p t)
(save-buffer))
关于emacs - 如何强制Emacs即使认为也保存(不需要保存任何更改),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3215866/