安全地重新加载磁盘上已更改的文件

安全地重新加载磁盘上已更改的文件

我经常执行以下工作流程:

  1. 保存我正在处理的文件
  2. 执行“svn update”,从服务器拉取更新并合并我的更改
  3. 回到 emacs

此时 emacs 告诉我文件在磁盘上已更改(真实),并让我选择放弃更改或保存我编辑的文件。

我希望 emacs 自动重新加载,但仅当我自上次保存以来没有对缓冲区进行任何更改时才这样做。这可能吗?或者,只需给我一种方法来找出我自上次保存以来是否进行了任何更改,作为健全性检查。

答案1

如果你把这个放到你的 .emacs 中应该就可以工作了:

(global-auto-revert-mode 1)

相关内容